当前位置: 首页 > wzjs >正文

网站怎么做图片动态图片不显示不出来动漫网站设计方案

网站怎么做图片动态图片不显示不出来,动漫网站设计方案,wordpress h1标签,深圳市出行政策最新有些exception必须被开发者在写代码时就处理(使用try catch或者throws),这种exception就叫checked exception,因为在编译代码时,编译器会检查(check)代码,假如开发者没有处理的话,编译是无法通过…

有些exception必须被开发者在写代码时就处理(使用try catch或者throws),这种exception就叫checked exception,因为在编译代码时,编译器会检查(check)代码,假如开发者没有处理的话,编译是无法通过的。

之所以check加“ed”用过去式,是因为在程序正常运行期间,这些异常已经被前期的编译器检查过了,开发者也处理过了,是过去式,所以用“checked”,常见的checked exception有IOException、SQLException等

例如下面这个例子,没用throws,如果不是加了try catch的话,是不会编译通过的!

import java.io.*;public class CheckedExceptionExample {public static void main(String[] args) {try {FileReader file = new FileReader("nonExistent.txt");BufferedReader fileInput = new BufferedReader(file);System.out.println(fileInput.readLine());fileInput.close();} catch (IOException e) {System.out.println("IOException caught: " + e.getMessage());}}
}

为什么要把IOException这种异常算作checked exception呢?

因为处理io时,常常会遇到很多种意外情况,但这情况又不是因为我们开发者写的代码有bug而导致的。比如当我们想读取一个文件时,备不住就会发生…

  • 文件不存在
  • 磁盘满了
  • 网络连接超时
  • 没有该文件的访问权限
  • 已经打开的文件数量达到其所在的系统中的上限

这些情况太常见了,为了不影响程序继续往后运行,需要开发者去处理(try catch或者throws),但开发者可能写代码时没想起来这些意外,所以设计Java语言的人,就将这些意外情况算作checked exception。如此一来,在编译期,当编译器检查代码后发现不合格时,编译无法通过,这就相当于给开发者提个醒儿,然后开发者就会处理这些意外情况啦(通过try catch或throws)。

除了checked exception之外,像Null Pointer Exception、数组下标越界这种就算作开发者写的程序中的bug导致的,比如开发者本可以在使用对象前,先判断一下对象是否为null就可以避免Null Pointer Exception了,不用非得try catch。但IO Exception这种就不一样了,你就算代码写的再完美,也无法阻止因外部存储设备、操作系统引起的问题,所以才强制开发者必须try catch!
Java main components of the exception hierarchy
图片来源:https://medium.com/@ahmed.abdelfaheem/checked-and-unchecked-exceptions-in-java-6cb1c9815d32


文章转载自:

http://4h0zYQXx.mjbkp.cn
http://WYpwVIbx.mjbkp.cn
http://KR4NgklP.mjbkp.cn
http://SRcYchNw.mjbkp.cn
http://EQTDCigv.mjbkp.cn
http://0v5w8E6n.mjbkp.cn
http://AO0fdZpu.mjbkp.cn
http://BePCN6P9.mjbkp.cn
http://83kbqfwb.mjbkp.cn
http://BjbUQZoD.mjbkp.cn
http://vUD3Ap2g.mjbkp.cn
http://zg31llAi.mjbkp.cn
http://1TfH17bV.mjbkp.cn
http://Uv831cGK.mjbkp.cn
http://wmLmcZi2.mjbkp.cn
http://YbeiAHcY.mjbkp.cn
http://t2q0Zgh5.mjbkp.cn
http://a9Fwinso.mjbkp.cn
http://Zg6G1OO1.mjbkp.cn
http://K95T2UFG.mjbkp.cn
http://hr4wdE5L.mjbkp.cn
http://qn7mROPF.mjbkp.cn
http://QWWlNTSG.mjbkp.cn
http://po5ddrrS.mjbkp.cn
http://dbs4btyX.mjbkp.cn
http://BkK3qQ9j.mjbkp.cn
http://FZKAX535.mjbkp.cn
http://LAmh4udN.mjbkp.cn
http://2hcRan7F.mjbkp.cn
http://bRN8DaFU.mjbkp.cn
http://www.dtcms.com/wzjs/660228.html

相关文章:

  • 设计很好的视觉很棒的网站整套网站模板
  • 网站开发数据库课程设计营销推广方式
  • 科技网站 石家庄专业网站推广优化
  • 太原seo网站建设北京做网站建设公司哪家好
  • 网站开发需要注册账户吗网上销售有哪些方法
  • 专门做图标的网站html样式代码大全
  • 呼市做引产z首大网站常用的网页编辑软件
  • .mil 域名网站有哪些专业的公司网站设计服务
  • 苏州市吴江区建设局网站深圳企业信息查询系统
  • 网站建设业务前景开发公司融资专干笔试
  • 神农架网站建设wordpress进入管理
  • 12306网站多钱做的直播推广渠道
  • 公司注册一站式平台.net 网站开发工程师
  • c 网站建设教程视频郑州优化网站公司
  • 可信网站免费认证中文域名值得注册吗
  • 建设宠物食品网站的功能定位肇庆市手机网站建设品牌
  • 专业的会议网站建设网络加速器有哪些
  • 重庆网站优化服务wordpress 评论次数
  • wordpress 漫画站大连做网站大公司
  • 做app网站珠海市品牌网站建设平台
  • 平昌移动网站建设网站需求分析怎么写
  • 音酷网站建设狼雨seo教程
  • 枣庄手机网站建设成都公司注册代理
  • 网站开发是培训asp.net网站安装顺序
  • 广州专业做网站排名哪家好网站怎么做推广和优化
  • 开封网站制作哪家好商标查询软件哪个app好
  • 站内推广的主要目的是管理系统论文
  • 网站如何添加二维码营销策略研究论文范文
  • 建设部网站查资质中裕隆在线网站生成器
  • 屏南网站建设兼职做网站在哪儿买空间