广告
返回顶部
首页 > 资讯 > 精选 >Java try和catch的使用方法
  • 693
分享到

Java try和catch的使用方法

2023-06-02 20:06:28 693人浏览 八月长安
摘要

本篇内容介绍了“Java try和catch的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!为防止和处理一个运行时错误,只需要把你所

本篇内容介绍了“Java try和catch的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

为防止和处理一个运行时错误,只需要把你所要监控的代码放进一个try块就可以了。紧跟着try块的,包括一个说明你希望捕获的错误类型的catch子句。完成这个任务很简单,下面的程序包含一个处理因为被零除而产生的ArithmeticException 异常的try块和一个catch子句。

Java try和catch的使用方法

注意在try块中的对println( )的调用是永远不会执行的。一旦异常被引发,程序控制由try块转到catch块。执行永远不会从catch块“返回”到try块。因此,“This will not be printed。”

将不会被显示。一旦执行了catch语句,程序控制从整个try/catch机制的下面一行继续。

一个try和它的catch语句形成了一个单元。catch子句的范围限制于try语句前面所定义的语句。一个catch语句不能捕获另一个try声明所引发的异常(除非是嵌套的try语句情况)。

被try保护的语句声明必须在一个大括号之内(也就是说,它们必须在一个块中)。你不能单独使用try。

构造catch子句的目的是解决异常情况并且像错误没有发生一样继续运行。例如,下面的程序中,每一个for循环的反复得到两个随机整数。这两个整数分别被对方除,结果用来除12345。最后的结果存在a中。如果一个除法操作导致被零除错误,它将被捕获,a的值设为零,程序继续运行。

Java try和catch的使用方法

显示一个异常的描述

Throwable重载toString( )方法(由Object定义),所以它返回一个包含异常描述的字符串。你可以通过在println( )中传给异常一个参数来显示该异常的描述。例如,前面程序的catch块可以被重写成

Java try和catch的使用方法

当这个版本代替原程序中的版本,程序在标准javajdk解释器下运行,每一个被零除错误显示下面的消息:

Exception: java.lang.ArithmeticException: / by zero

“Java try和catch的使用方法”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: Java try和catch的使用方法

本文链接: https://www.lsjlt.com/news/231265.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java try和catch的使用方法
    本篇内容介绍了“Java try和catch的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!为防止和处理一个运行时错误,只需要把你所...
    99+
    2023-06-02
  • 怎么使用Java try和catch
    本篇内容介绍了“怎么使用Java try和catch”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  尽管...
    99+
    2022-10-19
  • java中try 与catch的使用
    try{ //代码区 }catch(Exception e){ //异常处理 } 代码区如果有错误,就会返回所写异常的处理。   首先要清楚,如果没有try的话,出现异常会导致程序崩溃。 而try则可以保证程序的正常运行下去,比如说: tr...
    99+
    2023-09-09
    java jvm servlet
  • swift错误处理do catch try try!使用的方法是什么
    这篇“swift错误处理do catch try try!使用的方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获...
    99+
    2023-07-05
  • try-catch怎么在java中使用
    本篇文章给大家分享的是有关try-catch怎么在java中使用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面...
    99+
    2023-06-14
  • Java异常处理try catch的基本用法
    try catch介绍 我们编译运行程序出错的时候,编译器就会抛出异常。抛出异常要比终止程序灵活许多,这是因为Java提供了一个“捕获”异常的的处理器(处理器)对异常情况进行处理。 ...
    99+
    2022-11-12
  • 试了下Golang实现try catch的方法
    目录前言能不能 try catch加入处理异常方法总结前言 Golang语言有诸多优点:静态编译、协程、堪比c语言的高性能。 但是也有一些令人发指的地方 —— 经常被人调侃 五行...
    99+
    2022-11-12
  • Java异常处理try catch的基本使用
    目录1. 异常1.1 try…catch异常处理1.2 多catch并行处理1.3 throw和throws 关键字的使用1.4 finally代码块1.5 Runti...
    99+
    2022-11-13
  • JavaScript的try和catch语句怎么用
    这篇文章主要讲解了“JavaScript的try和catch语句怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript的try和catch...
    99+
    2022-10-19
  • Java深入讲解异常处理try catch的使用
    目录1.try-catch异常处理说明2.try-catch异常处理细节示例01测试结果01示例02测试结果021.try-catch异常处理说明 Java提供try和catch块来...
    99+
    2022-11-13
  • ​ javascript中Dima去除try-catch的方法是什么
    本篇内容主要讲解“  javascript中Dima去除try-catch的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“  ja...
    99+
    2022-10-19
  • JavaScript中如何使用try..catch..finally语法结构
    这篇文章给大家分享的是有关JavaScript中如何使用try..catch..finally语法结构的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 try..catch..finallyconst&n...
    99+
    2023-06-27
  • js中的try/catch语句如何使用
    这篇文章主要介绍“js中的try/catch语句如何使用”,在日常操作中,相信很多人在js中的try/catch语句如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”js中的try/catch语句如何使用...
    99+
    2023-06-20
  • 为什么不使用try-catch-finally处理Java异常
    本篇内容主要讲解“为什么不使用try-catch-finally处理Java异常”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“为什么不使用try-catch-finally处理Java异常”吧!...
    99+
    2023-06-15
  • Java中try-catch-finally语法块的执行顺序是怎样的
    这篇文章主要讲解了“Java中try-catch-finally语法块的执行顺序是怎样的”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java中try-catch-finally语法块的执行...
    99+
    2023-06-03
  • 使用try-catch-finally常遇到的坑有哪些
    本篇内容主要讲解“使用try-catch-finally常遇到的坑有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“使用try-catch-finally常遇到的坑有哪些”吧!坑1:final...
    99+
    2023-06-15
  • js中的异常处理try...catch使用介绍
    在JavaScript可以使用try...catch来进行异常处理。例如: 复制代码 代码如下: try { foo.bar();} catch (e) { alert(e.name...
    99+
    2022-11-15
    异常处理 try catch
  • 如何使用JavaScript中的try catch throw处理异常
    这篇文章主要为大家展示了“如何使用JavaScript中的try catch throw处理异常”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用JavaS...
    99+
    2022-10-19
  • 在SQL Server中使用 Try Catch 处理异常的示例详解
    目录如何在 SQL Server 中使用 Try Catch 处理错误?示例:了解 SQL Server 中的 Try-Catch 实现。在 SQL Server 中使用 try-catch 的示例如何在 SQL Ser...
    99+
    2022-07-14
    SQL Server 使用 Try Catch 处理异常 SQL Server 处理异常
  • 在SQL Server中使用 Try Catch 处理异常的示例详解
    目录如何在 SQL Server 中使用 Try Catch 处理错误?示例:了解 SQL Server 中的 Try-Catch 实现。在 SQL Server 中使用 try-c...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作