本博客转载源自牛客网中大河儿马的参考解析

异常类别图片

java异常类型知识点

异常类别总结

  1. 粉红色的是受检查的异常(checked exceptions),其必须被 try{}catch语句块所捕获,或者在方法签名里通过throws子句声明.受检查的异常必须在编译时被捕捉处理,命名为 Checked Exception 是因为Java编译器要进行检查,Java虚拟机也要进行检查,以确保这个规则得到遵守.

  2. 绿色的异常是运行时异常(runtime exceptions),需要程序员自己分析代码决定是否捕获和处理,比如 空指针,被0除…

  3. 而声明为Error的,则属于严重错误,如系统崩溃、虚拟机错误、动态链接失败等,这些错误无法恢复或者不可能捕捉,将导致应用程序中断,Error不需要捕捉。

相关文章:

  • 2021-11-07
  • 2021-11-04
  • 2021-09-19
  • 2021-10-15
  • 2022-01-03
  • 2021-11-01
  • 2021-04-22
  • 2021-08-21
猜你喜欢
  • 2021-10-13
  • 2021-06-20
  • 2021-12-15
  • 2021-09-17
  • 2021-04-09
  • 2021-11-04
  • 2021-10-11
相关资源
相似解决方案