为什么我的异常总是在控制台输出错误代码而不执行catch 语句块

为什么我的异常总是在控制台输出错误代码而不执行catch 语句块

问题描述:

img

img

catch块里面捕获不到监听事件的内部类 你要把try catch放在监听事件里面 如果放在外边只捕获本类的 捕获不到内部类错误信息

因为你catch块里面捕获的异常只是类型转换异常,其他异常捕获不了。你把异常类换成*异常类Exception就可以了。
如有帮助望采纳。点击我回答右上角【采纳】按钮。