一 异常处理指令
athrow 抛出异常或错误。将栈顶异常抛出。
jsr 跳转到子例程
jsr_w 跳转到子例程(宽索引)
rct 从子例程返回
二 抛出异常指令
异常及异常的处理:
过程一:异常对象的生成 ---> throw(手动/自动)。 ---> athrow
过程二:异常的处理:抓抛模型。try-catch-finally。---> 使用异常表
三 处理异常
四 实例
athrow 抛出异常或错误。将栈顶异常抛出。
jsr 跳转到子例程
jsr_w 跳转到子例程(宽索引)
rct 从子例程返回
异常及异常的处理:
过程一:异常对象的生成 ---> throw(手动/自动)。 ---> athrow
过程二:异常的处理:抓抛模型。try-catch-finally。---> 使用异常表