/*A exceção
“NoClassDefFoundError”
Diz que Lançada quando o JVM não consegue encontrar
uma classe de que precisa, por causa de um erro
de linha de comamdo, uma questão referente ao classpath
ou um arquivo .class que esteja faltando.
ex :*/
class Mineral {}
class Gem extends Mineral {}
public class Miner {
static int x = 7;
static String s = null;
public static void getWeight(Mineral m) {
int y = 0 / x;
System.out.println(s + " ");
}
public static void main(String args[]) {
Mineral[] ma = { new Mineral(), new Gem() };
for (Object o : ma) {
getWeight((Mineral) o);
}
}
}
/*no livro diz que sera a exceção “NoClassDefFoundError”
*
- alguem pode me esclarecer não entendi o que essa exceção faz exatamente*/