Если я пишу RunTimeException в блоке catch, то почему он не обрабатывается.RunTimeException нельзя обрабатывать в блоке catch
class main{
public static void main(String cs[]){
try{
int a = 10/0;
}
catch(RunTimeException e){
System.out.println("exception caught");
}
}
}
Мой вопрос, почему возникает ошибка, если я пишу RuntimeException, а не в том случае, если я пишу подкласс RuntimeException ArithmaticException и то есть супер класса Exception.
ошибка
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
RunTimeException cannot be resolved to a type
Попробуйте использовать приличную Java IDE, и у вас не будет таких проблем. – maba