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

本文共 1560 字,大约阅读时间需要 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 !你好,欢迎光临!*/

 

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

你可能感兴趣的文章
poj2182 Lost Cows (线段树)
查看>>
Hadoop从2.2.0到2.7
查看>>
利用maven将jar包添加到本地仓库中
查看>>
Python基本数据类型(字典)
查看>>
The next day to learn English
查看>>
VS2017编译Qt x64
查看>>
Android中检测网络连接状况的方法
查看>>
可扩展标记语言XML
查看>>
github使用及代码同步
查看>>
adblock广告过滤
查看>>
Css gray 无法覆盖IE10
查看>>
Linux 脚本编写基础
查看>>
.NET设计模式(15):结构型模式专题总结(转)
查看>>
mysql分表的3种方法(转)
查看>>
WCF RIA Services使用详解(转载)
查看>>
TabActivity与Activity之间的动画跳转(主要Tabhost中跳转出来的动画效果解决)
查看>>
MySql 密码过期
查看>>
高斯混合模型 GMM
查看>>
[hihoCoder] 后序遍历
查看>>
模型选择的方法:AIC,k-折交叉验证
查看>>