java中catch的作用_Java中的try catch的作用
http://wenwen.soso.com/z/q175197035.htm
try{……}里面是一些你觉得可能会出问题的代码,catch里就是你觉得会有什么问题,如果出的问题正好是你catch里说到的问题,那么他就会按照你设定的,比如会打印出来,比如会退出方法等等……然后接着往下执行后面该执行的代码。
但是如果你不用try{}的话,没问题,很好,一有问题,代码就会在那里停住,然后给用户一个很不友好的默认的错误提示,一般这个提示只有开发人员等内行人可以看懂。
也就是说加不加try,区别在于不加程序不知道怎么执行,会停住,而加了,就会按您给定的处理异常程序的步骤,处理完了,接着走往下的代码,不会down机。
另外,有try可以没有catch,try还可以和finally{}搭配,但是有try必须有catch或者finally中的一个。
还有,如果不想在这个方法里处理,而在调用的方法里一起处理的话,可以直接在方法的签名也就是方法名后的小括号后面,加throws Exception,把异常抛给别人,像推太极一样,推给别人,谁调用我,谁就要负责处理。
不知道您明白了没?
其他答案
try catch用来捕获异常的,如果你不愿意用的话,可以让函数抛出异常,即在函数后加上throws 异常名
回答采纳率:15.0%
2010-01-18 10:09
try catch也就是用来捕获异常的,如果不用 try catch 程序会不能顺利运行,例如&#
java中catch的作用_Java中的try catch的作用相关推荐
- java中exception作用_java中的异常Exception的划分,以及他们的特性。
1.异常分为编译时异常(ExceptionSubclass)和运行时异常(RuntimeException): 2.编译时异常的发生概率高,而运行时异常的发生概率比较低,因此编译时在编写代码时应该处理 ...
- java序列化有什么用_java中序列化的作用
一 什么叫序列化 通俗点讲:它是处理对象流的一种机制,即可以很方便的保存内存中java对象的状态,同时也为了方便传输. 二 序列化有什么作用 1.方便传输,速度快,还很安全,被调用方序列化,调用方反 ...
- java抽象类有什么用_java中抽象类的作用是什么?抽象类作用的例子
你知道java当中抽象类的作用是什么吗?有什么作用?下面和小编一起来详细的了解一下具体的作用,以及看看抽象类作用的例子吧! 一.java抽象类的作用 java抽象类的作用具体的可以分成以下的三点: 1 ...
- java里面序列化作用_java中序列化的作用
一 什么叫序列化 通俗点讲:它是处理对象流的一种机制,即可以很方便的保存内存中java对象的状态,同时也为了方便传输. 二 序列化有什么作用 1.方便传输,速度快,还很安全,被调用方序列化,调用方反 ...
- java中定义一个时间_Java中的日期和时间
根据个人目前正在编写的<Java核心编程-基础篇>的规划,这部分属于第15章内容,这里沿用了书中的章节编号.另外,因为原文篇幅太长,这里适当做了删减. 15.1.概述 在 Java 8 之 ...
- java关键字有什么用_JAVA中关键字有什么用
展开全部 Java关键e68a84e8a2ad3231313335323631343130323136353331333363356566字及其作用 一. 关键字总览: 访问控制 private pr ...
- java对于数组的定义_Java中方法的定义与使用,以及对数组的初步了解。
方法 方法的含义 定义: 方法就是用来完成解决某件事情或实现某个功能的办法. 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能--通常是处理文本,控制输入或计算数值. 我们可以通过在程序代码 ...
- java i 线程不安全_java中的++i是线程安全的吗?
java中的++i是线程安全的吗?为什么?怎么使它线程安全呢? 先说答案: 非线程安全 先说下为什么是非线程安全的? 从Java内存模型说起 Java内存模型规定了所有的便利都存储在主内存中,每个线程 ...
- java原始类型和引用类型_Java中的8种原始类型
java原始类型和引用类型 几年前,当我开始编辑Java Basics系列时,我认为将一些非常详细的信息拉到自己的帖子中是很有意义的. 这样,初学者的内容就更容易消化了. 首先,我将介绍有关Java的 ...
- java中的集合框架_JAVA中的集合框架(上)List
第一节 JAVA中的集合框架概述 集合的概念,现实生活中:很多事物凑在一起就是一个集合:数学中的集合:具有相同属性事物的总体:JAVA中的集合:是一种工具类,就像是容器,储存任意数量的具有共同属性的对 ...
最新文章
- 模板资源管理器的使用
- 物料帐结算,库存差异为何在下月初冲回
- python顺序结构实验设计_实验二 顺序结构程序设计(验证性实验)
- codefores741A Arpa's loud Owf and Mehrdad's evil plan(图找环)
- java 中map_Java中Map集合
- 详细解析Linux /etc/passwd文件
- “智慧停车+智慧交通”提高市民出行效率和体验
- java ajax异步验证,【求助】真的不会做了。。关于AJAX异步验证的问题。。
- 刷题总结——蜥蜴(ssoj网络流)
- android内存dump分析,闭眼能敲,Android内存分析command
- 苹果手机怎么创建php,怎么在苹果官网注册Apple ID?在网页上创建Apple ID教程
- 【转】最优传输理论---(微信公总号:老顾谈几何)顾险峰
- R软件和RStudio的入门介绍
- Android SystemUI 架构详解
- 字符串的定义与赋值及初始化
- 主机通过代理上网虚拟机网络连接配置
- Ubuntu系统下解决中文显示异常问题
- 页游安全攻与防(转)
- 理论计算机科学杂志,理论计算机科学中的若干下界结果
- 他人炒股心得,值得借鉴
热门文章
- App 应用测试方法以及测试思路
- Waymo向左,霉运向右
- vue 高阶组件(HOC)
- 达梦用户登录锁定,登录次数超过限制,登录失败
- PCB走线线宽电流对照表
- 目睹掘客网(采用web2.0技术)之庐山真面目
- tkinter如何变成悬浮窗
- 飞行棋(士) [窗口 控制台 自定义 版] 附源码
- 将域名绑定到 wx目录下的public_html目录,微百分微信管家20140328完整版安装说明.doc...
- Matlab实现简单K-means聚类算法