您的位置:首页 > 编程语言 > Java开发

Java程序出现不正常情况

2018-02-27 20:09 85 查看
异常:程序在运行时出现不正常情况。 异常发生的原因有很多,通常包含以下几大类用户输入了非法数据。
要打开的文件不存在。
网络通信时连接中断,或者JVM内存溢出。
 例如,运行下面的代码会出现算术异常(用户输入了非法数据)。
[java] view plain copyclass Demo  
{  
    int div(int a, int b)  
    {  
        return a/b;  
    }  
}  
  
class ExceptionDemo  
{  
    public static void main(String[] args)  
    {  
        Demo d = new Demo();  
        int x = d.div(4,0);  
        System.out.println("x="+x);  
    }  
}  



异常处理:java提供了特有的语句进行处理
try
 {
  需要被检测的代码
 }
 catch(异常类 变量)
 {
  处理异常的代码(处理方式)
 }
 finally
 {
  一定会被执行的语句
 }
对异常的简单处理,代码如下:[java] view plain copyclass Demo  
{  
    int div(int a, int b)  
    {  
        return a/b;  
    }  
}  
  
class ExceptionDemo  
{  
    public static void main(String[] args)  
    {  
        Demo d = new Demo();  
        try  
        {  
            int x = d.div(4,0);  
            System.out.println("x="+x);  
        }  
        catch(Exception e)  
        {  
            System.out.println("除零了");  
        }  
        System.out.println("-----------");  
        System.out.println("over");  
    }  
}  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐