Throwable的两个子类:
- Error(应用程序无法处理的错误),包括VirtualMachineError、AWTError。
- Exception(应用程序自身可以处理的问题),包括RuntimeException、IOException。
https://blog.csdn.net/hl_java/article/details/76837141?locationNum=4&fps=1
https://blog.csdn.net/WHB20081815/article/details/76269590?locationNum=10&fps=1