zoukankan      html  css  js  c++  java
  • java try·····catch·····异常处理学习

    异常处理(又称为错误处理)功能

    用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)。

    try....catch....只是异常处理的一种常用方法

    try{

    //可能导致异常的操作

    }catch{

    //定义异常处理程序

    }

    举个栗子

     1 public class abc {
     2     
     3     public static  void main(String arg[]){
     4         int d;
     5         int a;
     6          try{
     7              d=0;              
     8              a=1;
     9              a=a/d;                           //分母为0,代码肯定出现异常
    10              System.out.println("输出try语句");
    11          }catch(Exception e){
    12             System.out.println("输出catch语句");
    13          }
    14     System.out.println("over");
    15     }
    16     
    17 }

    执行代码结果:

    输出catch语句
    over

    其执行的则是catch语句中的内容

    把以上的d=0改为d=1

     1 public class abc{
     2     
     3     public static  void main(String arg[]){
     4         int d;
     5         int a;
     6          try{
     7              d=2;
     8              a=1;
     9              a=a/d;
    10              System.out.println("输出try语句");
    11          }catch(Exception e){
    12             System.out.println("输出catch语句");
    13          }
    14     System.out.println("over");
    15     }
    16     
    17 }

    执行代码结果:

    输出try语句
    over

    其执行的则是try语句中的内容

  • 相关阅读:
    SCP-S模拟56 C题
    NOIP模拟测试22
    NOIP模拟测试21
    NOIP模拟测试20
    NOIP模拟测试19
    网络流24题
    NOIP模拟测试18
    NOIP模拟测试16
    那些年我们颓过的游戏
    csp2019游记
  • 原文地址:https://www.cnblogs.com/qiwu1314/p/6616554.html
Copyright © 2011-2022 走看看