`

java 异常代码的分析

    博客分类:
  • j2se
阅读更多

public class Excep1 {
	public static void main(String []agrs){
		int a= 4;
		int b =0;
		System.out.println("进入程序try语句块之前");
		try{
			System.out.println("try语句块异常之前");
			int c = a/b;
			System.out.println("try语句块异常之后");
		}catch(ArithmeticException e){
			e.printStackTrace();
			System.out.println("发生异常了,捕获了,进入catch语句块");
		}finally{
			System.out.println("发生异常了,捕获了,进入finally语句块");
		}
		
		System.out.println("异常代码后面的代码");
	}
}



运行结果:
java.lang.ArithmeticException: / by zero
at Excep1.main(Excep1.java:9)
进入程序try语句块之前
try语句块异常之前
发生异常了,捕获了,进入catch语句块
发生异常了,捕获了,进入finally语句块
异常代码后面的代码

结论:
异常处理之后java代码可以向下继续执行。从上面的例子我们可以看出来,异常发生之后,在try里后面的代码不会被执行,其他都会执行,如果非要执行,放入finally中
分享到:
评论

相关推荐

    基于JavaParser的代码调用链分析,可以用于分析Java代码的方法调用链.zip

    这个压缩包中的内容可能包含了一系列使用JavaParser进行代码分析的示例或工具,特别是关于方法调用链的分析。这种方法调用链分析在软件工程中具有重要的应用价值,比如代码审查、性能优化、依赖关系理解以及重构等。...

    C++/Java代码分析器

    《C++/Java代码分析器详解》 在编程领域,理解和分析代码是提升技能的关键步骤。本文将深入探讨“C++/Java代码分析器”,这是一个专为C++和Java编程爱好者设计的工具,旨在帮助他们更好地理解、分析代码,从而提升...

    JAVA代码BUG分析

    阅读这些资料可以进一步提升我们的编程技能,尤其是对Java异常处理机制、JVM内存模型、代码调试工具的使用等有更深入的理解。 总之,分析Java代码BUG是一项必要的技能,它需要我们掌握Java的基础语法、理解运行时...

    Java中常见异常类型及分析.pdf

    ### Java中常见异常类型及分析 #### 一、概述 在Java编程中,异常处理是一项重要的技术,它有助于开发者在程序运行过程中及时发现并处理错误,确保程序的稳定性和健壮性。Java语言中提供了丰富的异常处理机制,...

    C,C++,Java源代码分析器

    《C/C++/Java源代码分析器:洞察编程语言的本质》 在计算机科学领域,源代码分析器是一种至关重要的工具,它能帮助开发者理解和优化他们的程序。本文将深入探讨一个针对C、C++和Java语言的源代码分析器,虽然其用户...

    java异常处理例题代码.pdf

    从给定的文件内容中可以看出,这是一系列Java程序示例,它们用来...这些知识点对于理解和使用Java异常处理机制至关重要,它们帮助程序员写出健壮的代码,确保程序在面对异常情况时能够以一种可预测和可控的方式运行。

    java词法分析器java词法分析器.doc

    Java 词法分析器是 Java 程序设计语言的词法分析工具,用于对 Java 源代码进行词法分析。以下是 Java 词法分析器的知识点: 1. Java 词法分析器的组成部分 Java 词法分析器由多个组成部分组成,包括词法分析器主...

    java异常分析及解决办法

    Java异常处理是编程中至关重要的一个环节,它帮助开发者识别并修复程序运行时出现的问题。在Java中,异常是程序执行期间发生的不正常情况,通常会导致程序中断。下面将详细解释给定文件中提到的一些常见Java异常,并...

    高效的java异常处理框架高效的java异常处理框架高效的java异常处理框架

    本文将从 Java 异常的基本概念和语法开始,讲述 Java 异常处理的基本知识,分析 Java 异常体系结构,对比 Spring 的异常处理框架,阐述异常处理的基本原则,并提出了自己处理一个大型应用系统异常的思想,并通过设计...

    java 实现词法分析器以及语法分析器

    本文将详细介绍使用Java实现词法分析器和语法分析器的相关知识点。 词法分析,也称为扫描或Tokenization,是编译器前端的第一步。它的主要任务是读取源代码字符串,识别并生成一系列的符号或Token,这些Token代表了...

    Java异常故障模式分析.pdf

    Java 异常故障模式分析 Java 异常处理机制是 Java 语言的重要特征之一。正确使用异常处理机制可以使程序的设计更加安全、可靠,但如果使用不当,則会让程序变得复杂难懂,从而影响程序效率。本文对 Java 异常处理...

    java版本词法、语法分析器以及三地址代码生成实验源代码

    Java版本的词法、语法分析器以及三地址代码生成是编译原理领域的重要实践内容,它们涉及到了编译器设计的基础阶段。在这个实验中,我们使用Java编程语言实现了这些核心功能,这使得代码具有跨平台的特性,并且利用...

    java新手代码适合初学者简单经典.zip

    Java编程语言是软件开发领域广泛使用的工具,尤其适合初学者入门。这个名为"java新手代码适合初学者...通过逐步分析和运行test1.java和test2.java,初学者可以加深对Java编程的理解,为后续的进阶学习打下坚实的基础。

    java静态代码分析插件checkstyle的应用

    Java静态代码分析插件Checkstyle在Java开发中的应用是一个重要的质量保证工具,它能帮助开发者遵循编码规范,提高代码的可读性和可维护性。Checkstyle通过对源代码进行检查,指出不符合约定或潜在问题的地方,使得...

    java各种代码练习

    6. **源代码分析**: 阅读并理解他人的源代码是提高编程能力的重要步骤。通过分析提供的代码,初学者可以学习如何解决问题,优化代码,以及遵循良好的编程实践。 7. **版本控制**: 虽然未直接提及,但学习使用...

    在Java中异常分析

    ### 在Java中异常分析 #### 一、Java异常体系结构概览 在Java中,所有异常都继承自`java.lang....此外,深入理解Java异常处理机制有助于开发者更好地应对可能出现的各种异常情况,从而编写出更加高效稳定的代码。

    C++代码转java工具

    这种工具通常通过分析C++的语法结构,然后生成相应的Java代码来工作。然而,需要注意的是,由于C++和Java的语法和语义差异,直接的转换可能会遇到挑战,比如C++的模板、指针、运算符重载在Java中没有直接对应的概念...

    运用JAVA异常机制分析安卓应用程序崩溃 (1).pdf

    【JAVA异常机制与安卓应用程序崩溃分析】 JAVA异常机制是JAVA编程中的重要组成部分,它主要用于处理程序运行时出现的错误情况。当JAVA代码中发生异常时,程序会立即停止当前流程,转而寻找合适的异常处理代码,这个...

    java程序代码下载

    通过查看和分析源码,初学者可以更好地理解各种编程概念,例如类、对象、方法、变量、条件语句、循环、异常处理等。此外,源码还展示了如何组织代码结构,遵循良好的编程实践,以及如何利用Java的特性来解决问题。 ...

Global site tag (gtag.js) - Google Analytics