当前位置: 首页 > news >正文 c#如何做公司网站东莞企业推广网站制作 news 2025/11/2 6:39:19 c#如何做公司网站,东莞企业推广网站制作,网站建设硬件环境,深圳国税局网站怎么做票种核定1.错误代码、报错如下#xff1a; 2.当try catch中报错时 影响主程序启动 寻找半天才发现是忽略了报错中的Error信息 经过查找发现Exception#xff08;异常#xff09;和 Error#xff08;错误#xff09;是Throwable两个重要的子类#xff0c;且两者都包含大量子类 2.当try catch中报错时 影响主程序启动 寻找半天才发现是忽略了报错中的Error信息 经过查找发现Exception异常和 Error错误是Throwable两个重要的子类且两者都包含大量子类 所以当程序报Error错误信息时 Exception是捕捉不到的 两者是输入平行关系的 主要关系图如下 3.Error错误是程序无法处理的错误表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关而表示代码运行时 JVMJava 虚拟机出现的问题。例如Java虚拟机运行错误Virtual MachineError当 JVM 不再有继续执行操作所需的内存资源时将出现 OutOfMemoryError。这些异常发生时Java虚拟机JVM一般会选择线程终止。这些错误表示故障发生于虚拟机自身、或者发生在虚拟机试图执行应用时如Java虚拟机运行错误Virtual MachineError、类定义错误NoClassDefFoundError等。这些错误是不可查的因为它们在应用程序的控制和处理能力之 外而且绝大多数是程序运行时不允许出现的状况。对于设计合理的应用程序来说即使确实发生了错误本质上也不应该试图去处理它所引起的异常状况。在 Java中错误通过Error的子类描述 4.Exception异常是程序本身可以处理的异常。Exception 类有一个重要的子类 RuntimeException。RuntimeException 类及其子类表示“JVM 常用操作”引发的错误。例如若试图使用空值对象引用、除数为零或数组越界则分别引发运行时异常NullPointerException、ArithmeticException和 ArrayIndexOutOfBoundException。 5.两者的区别异常能被程序本身可以处理错误是无法处理。通常Java的异常(包括Exception和Error)分为可查的异常checked exceptions和不可查的异常unchecked exceptions。 可查异常编译器要求必须处置的异常正确的程序在运行中很容易出现的、情理可容的异常状况。可查异常虽然是异常状况但在一定程度上它的发生是可以预计的而且一旦发生这种异常状况就必须采取某种方式进行处理。 除了RuntimeException及其子类以外其他的Exception类及其子类都属于可查异常。这种异常的特点是Java编译器会检查它也就是说当程序中可能出现这类异常要么用try-catch语句捕获它要么用throws子句声明抛出它否则编译不会通过 不可查异常(编译器不要求强制处置的异常):包括运行时异常RuntimeException与其子类和错误Error。 Exception 这种异常分两大类运行时异常和非运行时异常(编译异常)。程序中应当尽可能去处理这些异常。 运行时异常都是RuntimeException类及其子类异常如NullPointerException(空指针异常)、IndexOutOfBoundsException(下标越界异常)等这些异常是不检查异常程序中可以选择捕获处理也可以不处理。这些异常一般是由程序逻辑错误引起的程序应该从逻辑角度尽可能避免这类异常的发生。 运行时异常的特点是Java编译器不会检查它也就是说当程序中可能出现这类异常即使没有用try-catch语句捕获它也没有用throws子句声明抛出它也会编译通过。 非运行时异常 编译异常是RuntimeException以外的异常类型上都属于Exception类及其子类。从程序语法角度讲是必须进行处理的异常如果不处理程序就不能编译通过。如IOException、SQLException等以及用户自定义的Exception异常一般情况下不自定义检查异常。 6.处理异常机制 在 Java 应用程序中异常处理机制为抛出异常捕捉异常。 抛出异常当一个方法出现错误引发异常时方法创建异常对象并交付运行时系统异常对象中包含了异常类型和异常出现时的程序状态等异常信息。运行时系统负责寻找处置异常的代码并执行。 捕获异常在方法抛出异常之后运行时系统将转为寻找合适的异常处理器exception handler。潜在的异常处理器是异常发生时依次存留在调用栈中的方法的集合。当异常处理器所能处理的异常类型与方法抛出的异常类型相符时即为合适 的异常处理器。运行时系统从发生异常的方法开始依次回查调用栈中的方法直至找到含有合适异常处理器的方法并执行。当运行时系统遍历调用栈而未找到合适 的异常处理器则运行时系统终止。同时意味着Java程序的终止。 对于运行时异常、错误或可查异常Java技术所要求的异常处理方式有所不同。 由于运行时异常的不可查性为了更合理、更容易地实现应用程序Java规定运行时异常将由Java运行时系统自动抛出允许应用程序忽略运行时异常。 对于方法运行中可能出现的Error当运行方法不欲捕捉时Java允许该方法不做任何抛出声明。因为大多数Error异常属于永远不能被允许发生的状况也属于合理的应用程序不该捕捉的异常。 对于所有的可查异常Java规定一个方法必须捕捉或者声明抛出方法之外。也就是说当一个方法选择不捕捉可查异常时它必须声明将抛出异常。 能够捕捉异常的方法需要提供相符类型的异常处理器。所捕捉的异常可能是由于自身语句所引发并抛出的异常也可能是由某个调用的方法或者Java运行时 系统等抛出的异常。也就是说一个方法所能捕捉的异常一定是Java代码在某处所抛出的异常。简单地说异常总是先被抛出后被捕捉的。 任何Java代码都可以抛出异常如自己编写的代码、来自Java开发环境包中代码或者Java运行时系统。无论是谁都可以通过Java的throw语句抛出异常。 从方法中抛出的任何异常都必须使用throws子句。 捕捉异常通过try-catch语句或者try-catch-finally语句实现。 总体来说Java规定对于可查异常必须捕捉、或者声明抛出。允许忽略不可查的RuntimeException和Error。 文章转载自: http://www.morning.swkzk.cn.gov.cn.swkzk.cn http://www.morning.rrgm.cn.gov.cn.rrgm.cn http://www.morning.mqmmc.cn.gov.cn.mqmmc.cn http://www.morning.wschl.cn.gov.cn.wschl.cn http://www.morning.ftntr.cn.gov.cn.ftntr.cn http://www.morning.lkbdy.cn.gov.cn.lkbdy.cn http://www.morning.cfccp.cn.gov.cn.cfccp.cn http://www.morning.zjrnq.cn.gov.cn.zjrnq.cn http://www.morning.nzfqw.cn.gov.cn.nzfqw.cn http://www.morning.gkgb.cn.gov.cn.gkgb.cn http://www.morning.zbhfs.cn.gov.cn.zbhfs.cn http://www.morning.mhpmw.cn.gov.cn.mhpmw.cn http://www.morning.qysnd.cn.gov.cn.qysnd.cn http://www.morning.fcwb.cn.gov.cn.fcwb.cn http://www.morning.prlgn.cn.gov.cn.prlgn.cn http://www.morning.jtkfm.cn.gov.cn.jtkfm.cn http://www.morning.mywnk.cn.gov.cn.mywnk.cn http://www.morning.mqlsf.cn.gov.cn.mqlsf.cn http://www.morning.tlfzp.cn.gov.cn.tlfzp.cn http://www.morning.cjwkf.cn.gov.cn.cjwkf.cn http://www.morning.pzlhq.cn.gov.cn.pzlhq.cn http://www.morning.fhrt.cn.gov.cn.fhrt.cn http://www.morning.muniubangcaishui.cn.gov.cn.muniubangcaishui.cn http://www.morning.ldmtq.cn.gov.cn.ldmtq.cn http://www.morning.mhfbp.cn.gov.cn.mhfbp.cn http://www.morning.rqrh.cn.gov.cn.rqrh.cn http://www.morning.dnqpq.cn.gov.cn.dnqpq.cn http://www.morning.nrrzw.cn.gov.cn.nrrzw.cn http://www.morning.lxhny.cn.gov.cn.lxhny.cn http://www.morning.pbmg.cn.gov.cn.pbmg.cn http://www.morning.qpnb.cn.gov.cn.qpnb.cn http://www.morning.hnpkr.cn.gov.cn.hnpkr.cn http://www.morning.tgdys.cn.gov.cn.tgdys.cn http://www.morning.rsmtx.cn.gov.cn.rsmtx.cn http://www.morning.dmchips.com.gov.cn.dmchips.com http://www.morning.yktwr.cn.gov.cn.yktwr.cn http://www.morning.xdjwh.cn.gov.cn.xdjwh.cn http://www.morning.fldsb.cn.gov.cn.fldsb.cn http://www.morning.tsrg.cn.gov.cn.tsrg.cn http://www.morning.hhnhb.cn.gov.cn.hhnhb.cn http://www.morning.sfgzx.cn.gov.cn.sfgzx.cn http://www.morning.njstzsh.com.gov.cn.njstzsh.com http://www.morning.bnxfj.cn.gov.cn.bnxfj.cn http://www.morning.nkjnr.cn.gov.cn.nkjnr.cn http://www.morning.blqsr.cn.gov.cn.blqsr.cn http://www.morning.bnlsd.cn.gov.cn.bnlsd.cn http://www.morning.bkppb.cn.gov.cn.bkppb.cn http://www.morning.smdkk.cn.gov.cn.smdkk.cn http://www.morning.bfybb.cn.gov.cn.bfybb.cn http://www.morning.plchy.cn.gov.cn.plchy.cn http://www.morning.kdnrp.cn.gov.cn.kdnrp.cn http://www.morning.ccpnz.cn.gov.cn.ccpnz.cn http://www.morning.cjrmf.cn.gov.cn.cjrmf.cn http://www.morning.rmxwm.cn.gov.cn.rmxwm.cn http://www.morning.ldwxj.cn.gov.cn.ldwxj.cn http://www.morning.ylqpp.cn.gov.cn.ylqpp.cn http://www.morning.llmhq.cn.gov.cn.llmhq.cn http://www.morning.hqxyt.cn.gov.cn.hqxyt.cn http://www.morning.rzcbk.cn.gov.cn.rzcbk.cn http://www.morning.lfcfn.cn.gov.cn.lfcfn.cn http://www.morning.gtwtk.cn.gov.cn.gtwtk.cn http://www.morning.wmfny.cn.gov.cn.wmfny.cn http://www.morning.kkqgf.cn.gov.cn.kkqgf.cn http://www.morning.c7623.cn.gov.cn.c7623.cn http://www.morning.uqrphxm.cn.gov.cn.uqrphxm.cn http://www.morning.tnjkg.cn.gov.cn.tnjkg.cn http://www.morning.ykrkq.cn.gov.cn.ykrkq.cn http://www.morning.qgbfx.cn.gov.cn.qgbfx.cn http://www.morning.pkrb.cn.gov.cn.pkrb.cn http://www.morning.lmdfj.cn.gov.cn.lmdfj.cn http://www.morning.sqyjh.cn.gov.cn.sqyjh.cn http://www.morning.smpb.cn.gov.cn.smpb.cn http://www.morning.trhrk.cn.gov.cn.trhrk.cn http://www.morning.wbfly.cn.gov.cn.wbfly.cn http://www.morning.xkjqg.cn.gov.cn.xkjqg.cn http://www.morning.tktyh.cn.gov.cn.tktyh.cn http://www.morning.yuanshenglan.com.gov.cn.yuanshenglan.com http://www.morning.srltq.cn.gov.cn.srltq.cn http://www.morning.fgwzl.cn.gov.cn.fgwzl.cn http://www.morning.bssjz.cn.gov.cn.bssjz.cn 查看全文 http://www.tj-hxxt.cn/news/270180.html 相关文章: 毕业设计代做的网站考幼师证去哪个网站做试题 网站设计方案案例深圳外贸招聘 室内设计可以做网站吗网站注册怎么注销 东莞网站开发找谁seo优化找行者seo 温州模板建站代理贵州网站开发流程 人力网站建设的建议下载网站备案的核验单 网站建设的行业代码是多少网站信息系统建设 网站开发都用什么网站seo诊断方案 那个网站的公众后推广做的好wordpress 3.2 峰峰做网站济南微信网站建设 蓬莱建网站安徽伟诚建设工程有限公司网站 有哪些做外贸网站国际新闻头条最新消息 深圳龙华网站开发厦门市机场建设招投标网站 溧阳建设集团网站wordpress如何上传附件 怎么注册网站的步骤html5的网站设计与实现是做什么 焦作市网站建设科技seo报告 网站建设自优化资源配置 服务器网站建设情况公众号怎么推广产品 DW建设网站过程中出现的问题制作网站好的公司 扬州网站建设哪家好现代家装设计公司 网站not found织梦网站首页 网站平台早8晚5双休的工作 在凡科做的网站怎么推广wordpress hook参数 惠州网站建设哪家好淘宝做网站给了钱 如何做网站的网页wordpress站点描述 企业网站策划应该怎么做达孜网站建设 做爰视频网站商务网站建设的应用 论坛网站在线生成服务器租用多少钱 asp.net个人网站空间可以看禁止访问网站的浏览器 自己公司设计一个网站学校网站建设介绍