博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java异常抛出及try,catch应用实例
阅读量:6153 次
发布时间:2019-06-21

本文共 1813 字,大约阅读时间需要 6 分钟。

1 class lanpingException extends Exception 2 { 3     lanpingException(String msg) 4     { 5         super(msg); 6     } 7 } 8  9 class maoyanException extends Exception10 {11     maoyanException(String msg)12     {13         super(msg);14     }15 }16 17 class Computer18 {19     private int state=2;20     public void run()throws lanpingException,maoyanException21     {22         if(state==1)23         {24             throw new lanpingException("lanping!!!");25         }26         if(state==2)27         {28             throw new maoyanException("maoyan!!!");29         }30         System.out.println("run bat");31     }32     public void reset()33     {34         state=0;35         System.out.println("computer reset!");36     }37 }38 39 class Teacher40 {41     private String name;42     private Computer comp;43     Teacher(String name)44     {45         this.name=name;46         comp=new Computer();47     }48     public void prelect()throws maoyanException49     {50         try51         {52             comp.run();53             System.out.println(name+" speak");54         }55         catch(lanpingException e)56         {57             System.out.println(e.toString());58             comp.reset();59             prelect();60         }61         catch(maoyanException e)62         {63             System.out.println(e.toString());64             test();65             throw e;66         }67     }68     public void test()69     {70         System.out.println("test yourself!");71     }72 }73 74 class Kandra75 {76     public static void main(String[] args)77     {78         Teacher pp=new Teacher("cao");79         try80         {81             pp.prelect();82             83         }84         catch(maoyanException e)85         {86             System.out.println("......");87         }88     }89 }

 

转载地址:http://lkwfa.baihongyu.com/

你可能感兴趣的文章
25个常用的Linux iptables规则
查看>>
集中管理系统--puppet
查看>>
分布式事务最终一致性常用方案
查看>>
Exchange 2013 PowerShell配置文件
查看>>
JavaAPI详解系列(1):String类(1)
查看>>
HTML条件注释判断IE<!--[if IE]><!--[if lt IE 9]>
查看>>
发布和逸出-构造过程中使this引用逸出
查看>>
Oracle执行计划发生过变化的SQL语句脚本
查看>>
使用SanLock建立简单的HA服务
查看>>
发现一个叫阿尔法城的小站(以后此贴为我记录日常常用网址的帖子了)
查看>>
Subversion使用Redmine帐户验证简单应用、高级应用以及优化
查看>>
Javascript Ajax 异步请求
查看>>
DBCP连接池
查看>>
cannot run programing "db2"
查看>>
mysql做主从relay-log问题
查看>>
Docker镜像与容器命令
查看>>
批量删除oracle中以相同类型字母开头的表
查看>>
Java基础学习总结(4)——对象转型
查看>>
BZOJ3239Discrete Logging——BSGS
查看>>
SpringMVC权限管理
查看>>