catch (DrunkException e)

来源:1-7 Java 中的异常链

练习本

2016-01-28 20:29

catch (DrunkException e) {,这个可这样理解吗:test1()抛出的异常,需在DrunkException中创建一个e的对象来接受,然后才能被catch捕获。请问是这样的吗

写回答 关注

2回答

  • miterv
    2016-01-28 20:47:12
    已采纳

    没有创建DrunkException对象,test1()抛出对象,这里只是将这个对象作为形参并记为e

    练习本

    非常感谢!

    2016-02-18 19:25:34

    共 1 条回复 >

  • gao634209276
    2016-02-10 12:44:36

    应该是try语句块中检查出现了异常,然后虚拟机自动找到异常的类型DrunkException并且用将异常的字符串用e表示;

    catch()的作用就会捕获try语句块中产生的异常DrunkException e;并执行catch(){  }内的语句

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题