catch( Exception e ) 中的 e 是啥子意思,没错,这里的 e 就是一个类型为 Exception 的异常对象。当然异常类型和对象名都可以随着自己的需求偏好进行更换,只是大家都习惯了用 e 对异常对象进行命名而已。
同时,既然它是对象,也有可能存在自己的方法不是,所以,下面列了几个相对常用的方法出来供大家参考
方法调用 作用
e.getMessage() 返回异常的详细消息字符串
e.printStackTrace() 追踪堆栈异常信息(采用异步线程)
e.toString() 获得异常种类和错误信息
e.getMessage() 获得错误信息