`
12616383
  • 浏览: 51730 次
  • 性别: Icon_minigender_1
  • 来自: 待定
社区版块
存档分类
最新评论

java-core 学习笔记之异常处理篇

阅读更多

1 异常的分类:Error:java运行时系统的内部错误和资源耗尽的错误,迫使程序终止。

                     Exception:由于程序错误导致的异常RuntimeException 及曾经能正常运行,由于某种原因导致的异常。

 

2 抛出异常的方法:  throws 抛出异常,交给上一层处理。一般适用于无需自己处理,或者自己处理不好的异常

                             try catch    捕获异常,处理异常。

 

3 finally :捕捉到异常后必须要执行的程序块。

   建议使用try/catch,try/finally 的组合,提高代码的清晰度

 

InputStream in = ......

try{
         tyr{

               code

             }finally{

                  in.close();
              }


}catch(IOException e){

show error
}

 

分享到:
评论

相关推荐

    达内tarena-core java笔记包含PPT课件

    在Java编程领域,"Core Java"是指Java的基础部分,涵盖了语言特性、集合框架、多线程、网络编程、IO流、异常处理等关键知识点。"达内Tarena-Core Java笔记"是专门针对这些核心概念进行讲解的学习资料,通常包括PPT...

    学习笔记 java\CoreJava笔记\CoreJava_day06

    在Java编程语言中,继承是面向对象编程的一个关键特性,它允许子类继承父类的属性和方法,从而实现代码的复用和扩展。在Java中,类的继承是单继承的,即一个子类只能有一个直接父类,但可以通过接口实现多继承的效果...

    达内core_java学习笔记

    Java是世界上最流行的编程语言之一,...以上就是“达内Core Java学习笔记”中涉及的主要知识点。通过深入学习和实践,初学者可以逐步建立起坚实的Java编程基础,并为进一步学习Java的高级特性和框架打下坚实的基础。

    学习笔记 java\CoreJava笔记\CoreJava_day15

    在Java编程语言中,Core Java是基础且至关重要的部分,涵盖了面向对象编程的基本概念、类、对象、包、异常处理、输入输出、集合框架、多线程、网络编程等多个核心主题。以下是对"CoreJava_day15"学习笔记中可能涉及...

    corejava学习笔记

    Java是一种广泛使用的面向对象的编程语言,其基础知识构成了"Core Java"的学习内容。在学习Java时,遵循"多花时间、多动手、多问题"的原则至关重要,因为理论理解与实践操作相结合能更好地掌握知识。 1. **Java语法...

    CoreJava学习笔记

    ### CoreJava学习笔记 #### 一、JAVA特点与运行原理 **JAVA特点:** 1. **简单性**:Java的设计者们将C++语言中许多不易理解和容易混淆的部分去除,使得Java更容易理解与掌握。 2. **面向对象**:Java几乎一切都...

    学习笔记 java\CoreJava笔记\CoreJava_day13

    在Java编程中,异常处理是一项至关重要的技能,它帮助我们确保程序在遇到问题时能够优雅地处理错误,而不是突然崩溃。在Java中,异常分为两大类:Error和Exception。Error是程序员无法处理的严重问题,通常涉及到...

    corejava学习笔记.doc

    Java是一种由Sun Microsystems在1995年推出的高级编程语言,现由Oracle公司维护。...以上就是Core Java学习笔记的主要内容概述,涵盖了从基础语法到高级特性的广泛知识,为深入理解和应用Java打下了坚实的基础。

    达内java学习笔记全套

    【Java学习笔记全套】是针对Java编程语言的一套全面学习资料,涵盖了Unix操作系统基础、SQL数据库操作、核心Java编程、Hibernate持久化框架、以及Spring框架等多个关键知识点。这些笔记旨在帮助初学者系统地掌握Java...

    corejava的学习笔记

    这份学习笔记涵盖了从操作系统基础到数据库应用的广泛主题,是Java初学者或希望巩固基础的开发者的重要资源。 1. **Unix学习基础**:Unix是许多服务器和开发环境常用的操作系统。了解Unix的基础知识,包括文件系统...

    Object-C 学习笔记

    **Object-C 学习笔记** Objective-C(简称Obj-C或Objective C)是苹果公司基于C语言开发的一种面向对象编程语言,主要用于iOS和macOS平台的应用程序开发。它在C语言的基础上添加了Smalltalk风格的消息传递机制,...

    java\CoreJava笔记\CoreJAVA_day01

    - 基本语法:包括数据类型、控制结构、异常处理等。 - 面向对象核心:类、对象、接口、包,以及构造器、继承、多态的运用。 - 核心类库:如集合框架、IO流、网络编程、多线程等。 - 第三方软件和设计模式:了解...

    学习笔记java\CoreJava笔记\CoreJava_day07

    在Java编程语言中,【CoreJava_day07】的学习笔记主要涵盖了几个核心概念:继承、super关键字、重写、多态以及类型转换。此外,还深入讲解了单例模式和final关键字的应用。 首先,让我们来看一下继承。继承是面向...

    Java/JavaEE 学习笔记

    Core Java学习笔记...........31 第一章 JAVA前言..31 第二章 标识符,关键字,类型........35 第三章 表达式与流控制....................41 第四章 数组.............50 第五章 对象和类(OO思想).........53 第...

    core java培训学习笔记

    在"Core Java培训学习笔记"中,我们主要会涉及Java这门广泛使用的编程语言的基础和核心概念。Java以其平台独立性、高效性和安全性深受开发者喜爱,是许多初学者入门编程的首选语言。对于一个新手来说,通常在五天...

    java学习笔记 达内笔记(经典)

    (二)面向对象技术总结.pdf (三)corejava高级特性总结 (四)接口学习总结 (五)异常和内部类 (六)集合框架学习总结 (七)GUI和AWT事件模型 (八)多线程学习总结 (九)输入输出流学习总结 (十)网络编程学习总结

    CoreJava学习笔记.doc

    《CoreJava学习笔记》 Java,作为一种广泛使用的高级编程语言,以其独特的特性和优势深受开发者喜爱。本学习笔记旨在深入浅出地介绍Java的核心概念,帮助初学者快速掌握这一强大的工具。 1. Java特点 Java语法...

    core java I (java核心编程)学习笔记

    《Core Java I(Java核心编程)》是Java程序员学习的基础教程,主要涵盖了Java语言的核心概念和技术。本笔记基于第5版第一部分(I)进行整理,旨在帮助读者深入理解和掌握Java编程的基础知识。 1. **Java环境搭建**...

    《Core Java》学习笔记

    《Core Java》是一本经典的Java编程教材,涵盖了Java语言的核心...以上知识点构成了《Core Java》学习笔记的主要内容,通过深入学习和实践,读者能够掌握Java编程的核心技能,为开发高质量的Java应用程序打下坚实基础。

    java学习笔记(corejava)部分.rar

    这份"java学习笔记(corejava)部分.rar"文件很显然是针对Java初学者或者希望巩固基础知识的开发者准备的。下面我们将深入探讨Java Core的一些关键知识点。 1. **Java基础**:Java是一种面向对象的编程语言,其设计...

Global site tag (gtag.js) - Google Analytics