在规范的第11.1.1节中有明确规定:
RuntimeException及其所有子类共同是 运行时异常类 。在 未经检查的异常类 是运行时异常类和错误类。
除了未 检查的异常类 , 检查的异常类
都是所有异常类。也就是说,除了RuntimeException及其子类以及Error及其子类之外,检查的异常类都是Throwable的所有子类。
所以是的,编译器肯定了解
RuntimeException。

在规范的第11.1.1节中有明确规定:
RuntimeException及其所有子类共同是 运行时异常类 。在 未经检查的异常类 是运行时异常类和错误类。
除了未 检查的异常类 , 检查的异常类
都是所有异常类。也就是说,除了RuntimeException及其子类以及Error及其子类之外,检查的异常类都是Throwable的所有子类。
所以是的,编译器肯定了解
RuntimeException。