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的作用相关推荐

  1. java中exception作用_java中的异常Exception的划分,以及他们的特性。

    1.异常分为编译时异常(ExceptionSubclass)和运行时异常(RuntimeException): 2.编译时异常的发生概率高,而运行时异常的发生概率比较低,因此编译时在编写代码时应该处理 ...

  2. java序列化有什么用_java中序列化的作用

    一  什么叫序列化 通俗点讲:它是处理对象流的一种机制,即可以很方便的保存内存中java对象的状态,同时也为了方便传输. 二 序列化有什么作用 1.方便传输,速度快,还很安全,被调用方序列化,调用方反 ...

  3. java抽象类有什么用_java中抽象类的作用是什么?抽象类作用的例子

    你知道java当中抽象类的作用是什么吗?有什么作用?下面和小编一起来详细的了解一下具体的作用,以及看看抽象类作用的例子吧! 一.java抽象类的作用 java抽象类的作用具体的可以分成以下的三点: 1 ...

  4. java里面序列化作用_java中序列化的作用

    一  什么叫序列化 通俗点讲:它是处理对象流的一种机制,即可以很方便的保存内存中java对象的状态,同时也为了方便传输. 二 序列化有什么作用 1.方便传输,速度快,还很安全,被调用方序列化,调用方反 ...

  5. java中定义一个时间_Java中的日期和时间

    根据个人目前正在编写的<Java核心编程-基础篇>的规划,这部分属于第15章内容,这里沿用了书中的章节编号.另外,因为原文篇幅太长,这里适当做了删减. 15.1.概述 在 Java 8 之 ...

  6. java关键字有什么用_JAVA中关键字有什么用

    展开全部 Java关键e68a84e8a2ad3231313335323631343130323136353331333363356566字及其作用 一. 关键字总览: 访问控制 private pr ...

  7. java对于数组的定义_Java中方法的定义与使用,以及对数组的初步了解。

    方法 方法的含义 定义: 方法就是用来完成解决某件事情或实现某个功能的办法. 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能--通常是处理文本,控制输入或计算数值. 我们可以通过在程序代码 ...

  8. java i 线程不安全_java中的++i是线程安全的吗?

    java中的++i是线程安全的吗?为什么?怎么使它线程安全呢? 先说答案: 非线程安全 先说下为什么是非线程安全的? 从Java内存模型说起 Java内存模型规定了所有的便利都存储在主内存中,每个线程 ...

  9. java原始类型和引用类型_Java中的8种原始类型

    java原始类型和引用类型 几年前,当我开始编辑Java Basics系列时,我认为将一些非常详细的信息拉到自己的帖子中是很有意义的. 这样,初学者的内容就更容易消化了. 首先,我将介绍有关Java的 ...

  10. java中的集合框架_JAVA中的集合框架(上)List

    第一节 JAVA中的集合框架概述 集合的概念,现实生活中:很多事物凑在一起就是一个集合:数学中的集合:具有相同属性事物的总体:JAVA中的集合:是一种工具类,就像是容器,储存任意数量的具有共同属性的对 ...

最新文章

  1. 模板资源管理器的使用
  2. 物料帐结算,库存差异为何在下月初冲回
  3. python顺序结构实验设计_实验二 顺序结构程序设计(验证性实验)
  4. codefores741A Arpa's loud Owf and Mehrdad's evil plan(图找环)
  5. java 中map_Java中Map集合
  6. 详细解析Linux /etc/passwd文件
  7. “智慧停车+智慧交通”提高市民出行效率和体验
  8. java ajax异步验证,【求助】真的不会做了。。关于AJAX异步验证的问题。。
  9. 刷题总结——蜥蜴(ssoj网络流)
  10. android内存dump分析,闭眼能敲,Android内存分析command
  11. 苹果手机怎么创建php,怎么在苹果官网注册Apple ID?在网页上创建Apple ID教程
  12. 【转】最优传输理论---(微信公总号:老顾谈几何)顾险峰
  13. R软件和RStudio的入门介绍
  14. Android SystemUI 架构详解
  15. 字符串的定义与赋值及初始化
  16. 主机通过代理上网虚拟机网络连接配置
  17. Ubuntu系统下解决中文显示异常问题
  18. 页游安全攻与防(转)
  19. 理论计算机科学杂志,理论计算机科学中的若干下界结果
  20. 他人炒股心得,值得借鉴

热门文章

  1. App 应用测试方法以及测试思路
  2. Waymo向左,霉运向右
  3. vue 高阶组件(HOC)
  4. 达梦用户登录锁定,登录次数超过限制,登录失败
  5. PCB走线线宽电流对照表
  6. 目睹掘客网(采用web2.0技术)之庐山真面目
  7. tkinter如何变成悬浮窗
  8. 飞行棋(士) [窗口 控制台 自定义 版] 附源码
  9. 将域名绑定到 wx目录下的public_html目录,微百分微信管家20140328完整版安装说明.doc...
  10. Matlab实现简单K-means聚类算法