java-异常-异常注意事项

技术java-异常-异常注意事项 java-异常-异常注意事项1 package p1.exception;2 3 /*4 * 异常的注意事项:5 * 6 * 1,子类在覆盖父类方法时,父类的方法

Java-异常-异常的预防措施。

1包p1 .异常;

2

3 /*

4 *异常注意事项:

5 *

6 * 1,当子类重写父类方法时,如果父类方法抛出异常,

7 *那么子类方法只能抛出父类的异常或者异常的子类。

8 *

9 * 2,如果父类抛出多个异常,子类只能抛出父类异常的子集。

10 *

11 *简单来说:覆盖父类的子类只能抛出父类或者子类或者子集的异常。

12 *

13 *注意:如果父类方法没有抛出异常,那么在子类被覆盖的时候一定不能抛出,只能尝试。

14 */

15接口间{

16 void函数();

17 }

18

19D类实现Inter{

20公共void函数()//抛出异常,

21 }

22

23

24

25类扩展异常{

26

27 }

28乙类延伸甲类

29

30 }

31类扩展异常{

32

33 }

34

35例外

36 | - A

37 | - B

38 | - C

39

40级傅{

41虚空秀()抛出A{

四十二

43 }

44 }

45

46类子延赋(

47虚空秀()扔B{//可以不扔,可以扔a和B,可以不扔c。

48

49 }

50 }

51

五十二

53

54班傅{

55虚空秀()抛出A{

56

57 }

58 }

59

60级测试

61虚空法(傅f) {之

62尝试{

63 f . show();

64 //有子类,但是新抛出的异常是C,下面无法处理。

65 }捕获(A)和(E)

66

67 }

68 }

69 }

70

71类子延赋(

72虚空秀()抛出C{

73

74 }

75 }

76

77公共类例外mo6 {

七十八

79公共静态void main(String[]args){ 0

80 //TODO自动生成的方法存根

81测试t=新测试();

82 //t.show(新傅());

83 t.show(新字());

84 }

八十五

86 }

电子选项演示6

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/70030.html

(0)

相关推荐

  • 如何实现对Samba UAF和内存泄漏漏洞的分析

    技术怎么实现Samba UAF和内存泄露漏洞的分析怎么实现Samba UAF和内存泄露漏洞的分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。0x00 事件

    攻略 2021年12月22日
  • MySQL基础SQL入门

    技术MySQL基础SQL入门 MySQL基础SQL入门MySQL基础SQL入门
    1. 数据库的基本概念
    1.1 什么是数据库1. 数据库(DataBase) 就是存储和管理数据的仓库
    2. 其本质是一个

    礼包 2021年12月1日
  • 五经是指哪五经,古代的【五经】是指哪五经哦!

    技术五经是指哪五经,古代的【五经】是指哪五经哦!儒家经典五经是指哪五经:六艺《易经》、《尚书》、《诗经》、《礼记》、《乐》、《春秋》。其中《乐》已失传。五经《易经》、《尚书》、《诗经》、《礼记》、《春秋》,四书是《大学》

    生活 2021年10月30日
  • 生绿豆芽,用塑料瓶生绿豆芽怎么做

    技术生绿豆芽,用塑料瓶生绿豆芽怎么做很高兴回答你的问题需要到的工具材料:大可乐瓶生绿豆芽、剪刀一把、锥子一个步骤一:找个大可乐瓶或者其他大瓶子也行。步骤二:用剪刀在可乐瓶锥形的地方剪开,下面的部门就是圆柱形的容器了。

    生活 2021年10月24日
  • 如何分析Oracle SYSDBA审核

    技术如何分析Oracle SYSDBA审核这篇文章给大家介绍如何分析Oracle SYSDBA审核,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Oracle
    SYSDBA审核受初始化参数audit_

    攻略 2021年11月12日
  • win7上MySQL5.6如何安装与测试

    技术win7上MySQL5.6如何安装与测试这篇文章主要为大家展示了“win7上MySQL5.6如何安装与测试”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“win7上MySQ

    攻略 2021年12月4日