栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Java之[异常类]的简单处理】又在写bug了?简单易懂,戳进来看看

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Java之[异常类]的简单处理】又在写bug了?简单易懂,戳进来看看

大家好,我是小辉,Java学习必先筑基,天下难事,必作于易!
欢迎关注交流,共同成长,关注我,你会火!✨
一起来学习吧!
今天给大家带来的是Java中异常类的基本了解和简单处理。

文章目录
  • 一、 基本定义
  • 二、常用方法
    • 1、try-catc语句
    • 2、throw和throws关键词
  • 三、实例演示
      • 1、创建计算类异常
      • 2、计算类的构建并将方法throws计算异常语句
      • 3、Main方法里实践运行

一、 基本定义

异常类:Java程序运行过程中可能出现的一些错误,导致程序的控制流程改变甚至终止。

二、常用方法 1、try-catc语句

相当于尝试和捕捉

try-cach语句基本用法 :try
{
1、语句one;
2、语句two;
3、语句three;

}catch(Exception e)
{
e.System.out.printf(“语句two错啦!”);
}

2、throw和throws关键词

throws即是声明某个方法里可能有异常语句,以便于抛出异常!

三、实例演示 1、创建计算类异常

继承异常类:

  class CaculateException extends  Exception
{
     public String ErrorInfo;//异常信息提示
     public CaculateException()
     {
         ErrorInfo="Errors are arise!";

     }
     public  String GiveInfo()//返回异常类信息!
     {
         return ErrorInfo;
     }

}
2、计算类的构建并将方法throws计算异常语句

如果满足if()里的条件则是被视为异常语句!

class  Caculation
{
    private  int Result;
    public  void Multiply(int x,int y) throws CaculateException//简单的乘法计算方法
    {
        if(x<=0||y<=0||x>100||y>100)
        {
            throw new CaculateException();
        }
        Result=x*y;
        System.out.println("最后计算结果是:"+Result);
    }
}
3、Main方法里实践运行
public class Week6 {
    public static  void main(String []args)
    {
        Caculation Mul =new Caculation();
        try {
            Mul.Multiply(10,90);
            Mul.Multiply(7,20);
            Mul.Multiply(300,78);
            Mul.Multiply(29,17);
        } catch (CaculateException e) {
            System.out.println(e.GiveInfo());
        }
    }

简单易懂,你学废了吗??
记得点赞、收藏加关注哦!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/434153.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号