Comment peut-on obtenir le nom de la classe à partir d'une méthode statique de cette classe. Par exemple
public class MyClass {
public static String getClassName() {
String name = ????; // what goes here so the string "MyClass" is returned
return name;
}
}
Pour remettre les choses dans leur contexte, je veux en fait renvoyer le nom de la classe dans le cadre d'un message dans une exception.
2 votes
try{ throw new RuntimeEsception();} catch(RuntimeEcxeption e){return e.getstackTrace()[1].getClassName();
}