博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初学java之异常类
阅读量:5080 次
发布时间:2019-06-12

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

1 //异常类 2 package st; 3 public class example_1 4 { 5     public static void main(String args[]) 6     { 7         int n=0,m=0,t=1000; 8         try 9         {10             m=Integer.parseInt("8888");11             n=Integer.parseInt("ab89");12             t=7777;  //t没有机会被赋值13         }14         catch(NumberFormatException e)15         {16           System.out.println("发生异常:"+    e.getMessage());17         }18         System.out.println("n="+n+",m="+m+",t="+t);19         try20         {21             System.out.println("故意抛出I/O异常!");22             throw new java.io.IOException("我是故意的"); //故意抛出异常23             24         }25         catch(java.io.IOException e)26         {27           System.out.println("发生异常:"+e.getMessage());28         }29     }30 }
View Code
/*发生异常:For input string: "ab89"n=0,m=8888,t=1000故意抛出I/O异常!发生异常:我是故意的*/

 

1 package st ; 2  /*  和接口有关的匿名类  */ 3 interface SpeakHello 4 { 5   void speak(); 6 } 7 class HelloMachine 8 { 9     public void turnon(SpeakHello hello)10     {11         hello.speak();12     }13 }14 public class example_115 {16     public static void main(String args[])17     {18      HelloMachine machine =new HelloMachine();19       machine.turnon( new SpeakHello(){20        public void speak(){21          System.out.println("hello ,you are welcome !");22        }23      }24     );25     machine.turnon( new SpeakHello()26     {27         public void speak()28         {29             System.out.println("你好,欢迎光临!");    30         }31     }32     );33     }34 }
与接口有关的匿名类

 

/*hello ,you are welcome !你好,欢迎光临!*/

 

转载于:https://www.cnblogs.com/gongxijun/p/3711661.html

你可能感兴趣的文章
HDU 5510 Bazinga KMP
查看>>
[13年迁移]Firefox下margin-top问题
查看>>
Zookeeper常用命令 (转)
查看>>
Java程序IP v6与IP v4的设置
查看>>
RUP(Rational Unified Process),统一软件开发过程
查看>>
数据库链路创建方法
查看>>
Enterprise Library - Data Access Application Block 6.0.1304
查看>>
重构代码 —— 函数即变量(Replace temp with Query)
查看>>
Bootstrap栅格学习
查看>>
程序员的数学
查看>>
聚合与组合
查看>>
jQuery如何获得select选中的值?input单选radio选中的值
查看>>
设计模式 之 享元模式
查看>>
如何理解汉诺塔
查看>>
洛谷 P2089 烤鸡【DFS递归/10重枚举】
查看>>
15 FFT及其框图实现
查看>>
Linux基本操作
查看>>
osg ifc ifccolumn
查看>>
C++ STL partial_sort
查看>>
3.0.35 platform 设备资源和数据
查看>>