# 异常 分为Error 和 Exception 其中Exception中 又分为两类,如图中所示 image-20250414182932233 其中两种错误的表现形式有下列 ![image-20250414183003770](imgh/image-20250414183003770.png) image-20250414182746446 # 异常的两种处理方式 1. **try...catch...捕获异常** image-20250416155256665 2. **throws抛出异常** image-20250416155816351 ## 两种方式怎么选择: 思路:这个问题是否需要暴漏出来? 需要暴漏,用throws 不需要暴漏,用try catch ## throws和throw的区别 image-20250416155750720 # 自定义异常 image-20250416163824387 # 异常中的细节 image-20250416164538085