`
OracleX
  • 浏览: 123886 次
  • 性别: Icon_minigender_1
  • 来自: 地球
社区版块
存档分类
最新评论

异常示例【1】

    博客分类:
  • J2SE
阅读更多
package com.yichang;
/**
 * 2010-10-22
 * throws异常
 */
import java.io.FileReader;

public class Demo2 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		Father father=new Father();
		try {
			father.test1();   //仍然可以抛出异常
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

}

class Father{
	
	public void test1() throws Exception{
		Son son=new Son();
		son.test2();   //也可以抛出异常,由调用者处理,如果调用者最后不处理,就有java虚拟机处理(效率不高,难以定位)
	}
}

class Son{
	
	public void test2() throws Exception{ //抛出异常,由调用者处理抛出的异常
		
		FileReader fr=new FileReader("d:\\ab.txt");
	}
}
 
0
1
分享到:
评论

相关推荐

    异常示例(Exception)

    本篇文章将深入探讨Java异常处理机制,以及如何利用提供的三个示例文件(demo2、demo3、demo1)来理解这一概念。 Java异常处理基于五个关键字:try、catch、finally、throw和throws。这些关键字协同工作,帮助...

    抛出异常代码示例

    ### 抛出异常代码示例解析 #### 一、标题解析:“抛出异常代码示例” 此标题指明了文章的主要内容是关于“抛出异常”的代码示例。在编程中,“抛出异常”是一种常见的错误处理机制,用于在程序执行过程中遇到不可...

    Thread捕捉异常示例

    总结来说,"Thread捕捉异常示例"主要涉及了在Java多线程环境中如何有效地管理和处理线程中的异常。通过设置自定义的未捕获异常处理器,我们可以确保即使线程出现异常,也能按照预定的方式进行处理,避免程序的意外...

    Java开发技术大全(500个源代码).

    demoException_1.java 异常示例1 demoException_2.java 异常示例2 demoException_3.java 异常示例3 demoException_4.java 异常示例4 demoException_5.java 异常示例5 divZeroError.java 除零异常 ...

    SpringBoot中定义全局异常处理器示例代码

    SpringBoot中定义全局异常处理器示例代码SpringBoot中定义全局异常处理器示例代码

    SpringBoot之异常处理示例

    SpringBoot之异常处理示例

    全局异常捕获&NLOG使用配置示例

    本示例主要关注WPF(Windows Presentation Foundation)应用中的全局异常捕获,以及如何结合NLog日志框架进行配置。 首先,我们来看全局异常捕获。在WPF应用中,我们可以利用Dispatcher.UnhandledException事件来...

    模拟银行账户系统(Python的异常处理与自定义异常类代码示例)

    1. 异常捕获结构及其在Python项目中的实际应用; 2. 如何设计并实现自定义异常类,以提高代码的可读性和维护性; 3. 掌握常见异常类型的处理方法,了解Python如何更优雅地处理错误场景。 **阅读建议**:在学习本...

    springmvc 异常处理示例

    springmvc异常处理的博文如下: http://blog.csdn.net/dlf123321/article/details/50756003

    Android 全局捕获异常消息示例.rar

    android全局异常捕获,全局捕获异常消息示例,当程序发生Uncaught异常的时候,有该类来接管程序,并记录错误日志,使用系统默认的UncaughtException处理类,实现自定义错误处理,收集错误信息 发送错误报告等操作,还...

    c++异常处理机制示例及详细讲解

    这两天我写了一个测试c++异常处理机制的例子,感觉有很好的示范作用,在此贴出来,给c++异常处理的初学者入门。本文后附有c++异常的知识普及,有兴趣者也可以看看。下面的代码直接贴到你的console工程中,可以运行...

    Delphi异常类型检测依赖性问题示例

     一个Delphi示例,用来说明异常类型检测的依赖性所导致的问题,本示例运行中将弹出异常。  由于在.DLL和.EXE中,两个异常类的名字和实例长度都相等,所以Delphi内核会认为它们是完全相同的两个异常类。  因此,...

    精典java程序示例

    示例中会展示try-catch-finally块的用法,以及如何自定义异常。 4. **集合框架**:Java集合框架是处理数据的重要工具,包括ArrayList、LinkedList、HashMap、HashSet等。学习这些示例可以帮助你理解如何存储和操作...

    基于多示例学习的心电信号分类与异常片段定位研究_毕业论文.pdf

    基于多示例学习的心电信号分类与异常片段定位研究 本研究论文旨在解决目前心电信号自动分析中的限制,即无法提供分类基础的“黑箱”问题。为此,我们提出了基于多示例学习的ECG异常片段定位框架,旨在分类ECG信号、...

    Java异常例子

    Java异常小示例,两种异常的展现。区分两种异常的小例子

    监控子进程异常退出的示例

    用C#实现的 进程间通信小例子 监控子进程异常退出的示例

    c++异常处理的原理详解和代码示例.rar

    1. **异常的抛出**:在C++中,当遇到无法正常处理的错误时,可以通过`throw`语句抛出一个异常对象。这个对象可以是任何类型,但通常使用标准库中的`std::exception`类或其派生类。例如: ```cpp if (some_...

    Python 异常的捕获、异常的传递与主动抛出异常操作示例

    本文实例讲述了Python 异常的捕获、异常的传递与主动抛出异常操作。分享给大家供大家参考,具体如下: 异常的捕获 demo.py(异常的捕获): try: # 提示用户输入一个整数 num = int(input("输入一个整数:")) #...

    C#开发经典示例

    1. **基础语法**:C#的基础语法包括变量声明、数据类型(如int、string、bool等)、控制流语句(if-else、switch、for、while等)、函数定义和调用等。这些基本元素构成了C#程序的骨架。 2. **面向对象编程**:C#是...

Global site tag (gtag.js) - Google Analytics