首页 > 其他分享 >异常捕捉

异常捕捉

时间:2023-10-16 22:47:19浏览次数:28  
标签:ArrayIndexOutOfBoundsException ArithmeticException System try 捕捉 catch 异常 out

 

public class CatchWho {
public static void main(String[] args) {
try {
try {
throw new ArrayIndexOutOfBoundsException();
}
catch(ArrayIndexOutOfBoundsException e) {
System.out.println( "ArrayIndexOutOfBoundsException" + "/�ڲ�try-catch");
}

throw new ArithmeticException();
}
catch(ArithmeticException e) {
System.out.println("����ArithmeticException");
}
catch(ArrayIndexOutOfBoundsException e) {
System.out.println( "ArrayIndexOutOfBoundsException" + "/���try-catch");
}
}
}

 

public class CatchWho2 {
public static void main(String[] args) {
try {
try {
throw new ArrayIndexOutOfBoundsException();
}
catch(ArithmeticException e) {
System.out.println( "ArrayIndexOutOfBoundsException" + "/�ڲ�try-catch");
}
throw new ArithmeticException();
}
catch(ArithmeticException e) {
System.out.println("����ArithmeticException");
}
catch(ArrayIndexOutOfBoundsException e) {
System.out.println( "ArrayIndexOutOfBoundsException" + "/���try-catch");
}
}
}

标签:ArrayIndexOutOfBoundsException,ArithmeticException,System,try,捕捉,catch,异常,out
From: https://www.cnblogs.com/xianyu369/p/17768575.html

相关文章

  • 异常处理
    什么是异常?在编程中,异常是指在程序执行期间出现的不正常情况,它可能导致程序终止或产生意外结果。Java异常类型Java中的异常分为两大类:编译时异常和运行时异常。让我们深入了解一下它们以及一些常见的异常类型。编译时异常编译时异常是在编译Java代码时由编译器强制执行的异常......
  • Java 中的异常处理
    在Java中,异常是中断程序正常流程的事件。当发生意外情况时,会引发异常。如果没有正确的处理,这些异常可能会使您的程序崩溃。Java提供了强大的异常处理机制,确保您的代码能够优雅地处理意外情况。异常可能由多种因素引起,例如:用户输入错误硬件故障网络连接错误数据库错误编程......
  • day02-异常
    异常异常(Exception)指程序运行中出现的不期而至的各种情况,发生再程序运行期间,影响了正常的程序执行流程。 异常的分类检查性异常。最具有代表性的检查性异常是用户错误或问题引起的异常。运行时异常错误ERROR错误不是异常,而是脱离程序员控制的问题 异常体系......
  • 软件测试|selenium 元素无法选择异常的原因及解决
    SeleniumElementNotSelectableException异常:原因及解决方法简介在进行Web自动化测试时,使用Selenium可能会遇到各种异常情况。其中之一就是ElementNotSelectableException异常,该异常通常意味着在尝试选择一个不可选元素时出现了问题。本文将详细介绍这个异常的原因、可能的......
  • 20_异常
    异常intret=0;try{//throw1;//throw'A';throw2.14f;}catch(inte){cout<<"int异常值为:"<<e<<endl;}catch(chare){cout<<"char异常值为:"<<e<<endl;}catc......
  • LiteDB 异常问题汇集
    1、LiteDBENSURE:getonlyindexbelowhighestindex===================================================在LiteDB.Constants.ENSURE(Booleanconditional,Stringmessage)位置C:\Users\DELL\Desktop\litedb损坏\LiteDB.Studio-master\LiteDB.Studio\ICSharpCod......
  • 下载的PC游戏启动后报错:无法加载 DLL“steam_api64”: 动态链接库(DLL)初始化例程失败
    无法加载DLL“steam_api64”:动态链接库(DLL)初始化例程失败。(异常来自HRESU解决方式:将文件夹拷贝到Steam-->steamapps文件夹下面还好是忍者神龟抛了个异常,才找到了问题所在,论抛异常的重要性!!!忍者神龟如龙......
  • 捕捉长三角市场密码 洞庭山矿泉水集团的区域差异化之路
    新风云涌动,当“绿水青山”逐渐转化为“金山银山”,长三角·安吉黄浦江源生态产品招商推介会显得尤为引人注目。其中,江苏洞庭山矿泉水集团有限公司(以下简称洞庭山集团)及旗下产品的独特叙事和定位,成为长三角一体化背景下,区域差异化竞争的最好注解。从历史到未来的区域崛起10月1......
  • C++ - 异常处理
    C++ 异常处理异常是程序在执行期间产生的问题。C++异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。异常提供了一种转移程序控制权的方式。C++异常处理涉及到三个关键字:try、catch、throw。throw: 当问题出现时,程序会抛出一个异常。这是通过使用 throw 关键字......
  • 抛出异常 和 元类
    1.主动抛出异常异常的组成:1.Traceback:追溯信息,可以定位到错误发生的位置2.错误类型:XXXError(TypeError、KeyError、IndexError等)3.错误的原因:通过这部分我们可以很精准的找到错误的具体原因,这块对我们解决问题是最重要的主动抛出异常:我们自己有时候也......