discuz 企业网站 模板网站链接

news/2025/9/23 19:02:11/文章来源:
discuz 企业网站 模板,网站链接,网页设计实训报告范例,易优cms仿站教程在 Java 中#xff0c;所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。Throwable 有两个重要的子类#xff1a;Exception(异常)和 Error(错误)#xff0c;二者都是 Java 异常处理的重要子类…在 Java 中所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。Throwable 有两个重要的子类Exception(异常)和 Error(错误)二者都是 Java 异常处理的重要子类各自都包含大量子类。①.Exception(异常)是应用程序中可能的可预测、可恢复问题。一般大多数异常表示中度到轻度的问题。异常一般是在特定环境下产生的通常出现在代码的特定方法和操作中。在 Input 类中当试图调用 readLine 方法时可能出现 IOException 异常。Exception 类有一个重要的子类 RuntimeException。RuntimeException 类及其子类表示“JVM 常用操作”引发的错误。例如若试图使用空值对象引用、除数为零或数组越界则分别引发运行时异常(NullPointerException、ArithmeticException)和 ArrayIndexOutOfBoundException。②.Error(错误)表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关而表示代码运行时JVM(Java 虚拟机)出现的问题。例如当 JVM 不再有继续执行操作所需的内存资源时将出现不受检查异常和受检查异常的划分Java中的异常分为两大类1.Checked Exception(非Runtime Exception)2.Unchecked Exception(Runtime Exception)运行时异常RuntimeException类是Exception类的子类它叫做运行时异常Java中的所有运行时异常都会直接或者间接地继承自RuntimeException类。Java中凡是继承自Exception而不继承自RuntimeException类的异常都是非运行时异常。一个try后面可以跟多个catch但不管多少个最多只会有一个catch块被执行。对于非运行时异常(checked exception)必须要对其进行处理否则无法通过编译。处理方式有两种:1.使用try..catch..finally进行捕获2.在产生异常的方法声明后面写上throws 某一个Exception类型如throws Exception将异常抛出到外面一层去。对于运行时异常(runtime exception)可以对其进行处理也可以不处理。推荐不对运行时异常进行处理。扩展错误和异常的区别(Error vs Exception)1).java.lang.Error: Throwable的子类用于标记严重错误。合理的应用程序不应该去try/catch这种错误。绝大多数的错误都是非正常的就根本不该出现的。java.lang.Exception: Throwable的子类用于指示一种合理的程序想去catch的条件。即它仅仅是一种程序运行条件而非严重错误并且鼓励用户程序去catch它。2).Error和RuntimeException及其子类都是未检查的异常(unchecked exceptions)而所有其他Exception类都是检查了的异常(checked exceptions)。checked exceptions:通常是从一个可以恢复的程序中抛出来的并且最好能够从这种异常中使用程序恢复。比如FileNotFoundException, ParseException等。检查了的异常发生在编译阶段必须要使用try…catch(或者throws)否则编译不通过。unchecked exceptions:通常是如果一切正常的话本不该发生的异常但是的确发生了。发生在运行期具有不确定性主要是由于程序的逻辑问题所引起的。比如ArrayIndexOutOfBoundException, ClassCastException等。从语言本身的角度讲程序不该去catch这类异常虽然能够从诸如RuntimeException这样的异常中catch并恢复但是并不鼓励终端程序员这么做因为完全没要必要。因为这类错误本身就是bug应该被修复出现此类错误时程序就应该立即停止执行。 因此面对Errors和unchecked exceptions应该让程序自动终止执行程序员不该做诸如try/catch这样的事情而是应该查明原因修改代码逻辑。RuntimeExceptionRuntimeException体系包括错误的类型转换、数组越界访问和试图访问空指针等等。处理RuntimeException的原则是如果出现 RuntimeException那么一定是程序员的错误。例如可以通过检查数组下标和数组边界来避免数组越界访问异常。其他(IOException等等)checked异常一般是外部错误例如试图从文件尾后读取数据等这并不是程序本身的错误而是在应用环境中出现的外部错误。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/913558.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Hive采用Tez引擎出现OOM的处理办法

Hive采用Tez引擎出现OOM的处理办法pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&…

0基础读CCFA(TPDS)论文—面向多 GPU 平台机器学习训练的通用性能建模

原文链接 这篇文章是对于之前工作的改进,可能需要先说说之前他们干了啥 为 GPU 上的深度学习推荐模型训练构建性能模型 RM推荐模型大家应该都听说过,比如购物,搜索场景下都很常见,那这篇文章做的就是RM的其中一类叫…

高端品牌网站建设公司哪家好建立一个公司的网站

Spring Boot Vue 图书馆管理系统(library-system) 本地快捷预览项目 第一步:运行 db 文件夹下的springboot-vue.sql(询问作者获取),创建springboot-vue数据库 第二步:修改后端数据库配置文件,启动后端 …

如何查询网站哪个公司做的成都成华区建设局官方网站

阅读本文前,请您先点击上面的“蓝色字体”,再点击“关注”,这样您就可以继续免费收到文章了。每天都会有分享,都是免费订阅,请您放心关注。注:本文转载自网络,不代表本平台立场,仅供…

onethink做的企业网站想用wordpress建立网站

前段时间鸿蒙4.0引发了很多讨论,不少业内人士认为,鸿蒙将与iOS、安卓鼎足而三了。 事实上,从如今手机操作系统竞赛中不难看出,安卓与iOS的形态、功能逐渐趋同化,两大系统互相取长补短,综合性能等差距越来越…

备案 网站名称涉及到行业要给公司做一个网站怎么做的吗

计算机中缓存一般分为两个部分 1.内存 2.CPU Cache 一、CPU Cache分级 CPU Cache 通常分为大小不等的三级缓存,分别是 L1 Cache、L2 Cache 和 L3 Cache。 L1 Cache 和 L2 Cache 都是每个 CPU 核心独有的(通常会分为「数据缓存」和「指令缓存」&#…

网站游戏怎么制作根据网站开发app

继阿里的iconfont之后,字节跳动也出品了自己的矢量图标库,可以实现根据单一SVG源文件变换出多种主题, 具备丰富的分类、更轻量的代码和更灵活的使用场景。矢量SVG图标的出现,完全改变了前端的开发方式,之前总是通过设计…

知名网站制作红孩子网站建设

目录 一、truncate功能概述实例(可用于删除文件末尾指定大小的内容) 二、head功能概述实例(可用于删除文件末尾指定大小的内容) 三、tail功能概述:实例(可用于删除文件开头指定大小的内容) 四、…

如何做网站线上监控金融棋牌网站建设

缓存系统MemCached的Java客户端优化历程(转载自http://code.google.com/p/memcache-client-forjava/。)Memcached是一种集中式Cache,支持分布式横向扩展。这里需要解释说明一下,很多开发者觉得Memcached是一种分布式缓存系统&…

手机网站分页明年开春有望摘口罩

C/C__VA_ARGS__学习--自动打印函数的参数和返回值 一.参考二.输出三.代码 通过__VA_ARGS__,自动打印函数的参数和返回值 一.参考 c/c:提取可变参数宏__VA_ARGS__中偶数位置参数 二.输出 input:A StructA StructA[1,2,3,4,10,11,12,13,] input:B StructB* StructB[26,27,28,…

阳谷聊城网站优化php网站开发课程

一、需求 点击链接跳转,只点击标红区域才跳转,右侧空白区域不要跳转 二、实现 宽度太宽,导致右侧空白区域也加了跳转效果,修改为 将元素的最大宽度设置为其内容所需的宽度。 方法一:建议方式 使用 display: inline…

网站文风网站建设技术员工资

传送门 首先那个\(O(n^2)\)的dp都会吧,不会自己找博客或者问别人,或是去做模板题(误) 对以下内容不理解的,强势推荐flash的博客 我们除了原来记录最长上升子序列的\(f_{i,j}\),再记\(g_{i,j}\)表示到\(i,j\)时的最长上升子序列个数,同时设两个字符串为\(A,B\) 若\(A_iB_j\) ,则…

龙岗网站多少钱手机小游戏网站大全

生成式 AI 是一项惊人的技术,但它并非万能。在这个视频中,我们将仔细看看大型语言模型(LLM)能做什么,不能做什么。我们将从我发现的一个有用的心理模型开始,了解它能做什么,然后一起看看 LLM 的…

哪些行业做网站的多ps怎么做网站视频特效

1. 工厂模式介绍 工厂模式(Factory Pattern)的意义就跟它的名字一样,在面向对象程序设计中,工厂通常是一个用来创建其他对象的对象。工厂模式根据不同的参数来实现不同的分配方案和创建对象。 在工厂模式中,我们在创建…

百度网站的优缺点设计说明书模板

上一小节介绍了怎么使用 Python 读取多维表的数据,看似可以成功获取到了所有的数据,但是在实际生产使用过程中,我们会发现,上一小节的代码并不能获取到所有的多维表数据,它只能获取一页,默认是第一页。因为…

hao123网站浙江省建设厅网站资质迁移

背景介绍 至尊宝和紫霞仙子是电影《大话西游》中的人物。该电影讲述了至尊宝放弃戴上金箍成为盖世英雄,选择当一个凡人,与‌紫霞仙子长相厮守的故事。这部电影通过奇幻、冒险、喜剧和悲剧的元素,展现了一段跨越时空的爱情故事,充…

婚介网站建设的策划中国前十强企业

macOS 12 Monterey是苹果公司的一次重大突破,它打破了设备间的壁垒,将不同设备无缝地连接在一起,极大地提升了用户的工作效率和娱乐体验。Monterey带来了通用控制、AirPlay、捷径等新功能,以及一些实用的新小功能。 安装&#xf…

动漫php网站模板seo公司

这里写目录标题 一、前言二、下载三、简要总结 一、前言 原文以及该系列后续文章请参考:安装Electron 随着前端的不断强盛,现在的前端已经不再满足于网页开发了,而是在尝试能否使用前端的开发逻辑来开发PC端的桌面软件。 即用html、js、css…

大丰区住房和城乡建设局网站虾米播播支持wordpress吗

期待已久的时刻已经到来,现在我们很高兴地宣布, CUBA平台终于加入了自由软件社区! 从现在开始,平台的所有运行时部分都是开源的,并根据Apache 2.0许可进行分发。 这意味着您将完全可以免费创建和分发应用程序&#xff…

Hetao P10588 十载峥嵘桀骜 题解 [ 紫 ] [ 树的直径 ] [ 矩阵加速 DP ] [ 状态设计优化 ]

十载峥嵘桀骜:感觉挺简单的,就是代码处理比较繁琐。 一个最简单的部分分是暴力模拟建图之后跑矩阵快速幂转移,时间复杂度 \(O(n^3\log t)\),随便拼点其他特殊性质就能 68pts 了。 考虑正解,结合树的直径的 DFS 求…