異常-finally關鍵字的特點及作用(面試)
package cn.itcast_07;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/*
* finally:被finally控制的語句體一定會執行
* 注意:如果在執行到finally之前jvm退出了,就不能執行了。
*
* A:格式
* try...catch...finally...
* B:用於釋放資源,在IO流操作和資料庫操作中會見到
*/
public class FinallyDemo {
public static void main(String[] args) {
String s = "2014-11-20";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//Date d;
Date d = null;
try {
// System.out.println(10 / 0);如果有這句話,會拋異常,所以要先設定Date d = null;進行初始化
d = sdf.parse(s);
} catch (ParseException e) {
e.printStackTrace();
System.exit(0);//jvm退出
} finally {
System.out.println("這裡的程式碼是可以執行的");
}
System.out.println(d);
}
}
相關文章
- python異常處理中finally的作用Python
- static關鍵字的作用
- 雲端計算的關鍵特點及挑戰
- Java異常機制關鍵字總結,及throws 和 throw 的區別Java
- Java中transient關鍵字的作用Java
- java中static關鍵字的作用Java
- volatile關鍵字的作用、原理
- Java volatile關鍵字作用Java
- static關鍵字作用總結
- javascript 作用域和 this 關鍵字JavaScript
- C++ 62個關鍵字的作用C++
- 異常-面試題之final,finally和finalize的區別,如果在finally之前有return面試題
- JAVA關鍵字及其作用解釋Java
- final關鍵字的作用(skycto JEEditor)
- C語言中volatile關鍵字的作用C語言
- javascript 函式作用域中的關鍵字this的指向JavaScript函式
- 面試官最愛的volatile關鍵字面試
- C++異常處理:try,catch,throw,finally的用法C++
- Spring 異常關鍵字 no matching editors or conversion strategy found 解決方法Spring
- Java異常捕捉陷阱(記憶體洩漏,finally塊,catch塊,繼承得到的異常)Java記憶體繼承
- log列印及異常處理相關
- 常見資料結構及特點介紹資料結構
- 淺析企業運用,大資料管理的特點及作用!大資料
- 【轉】java中異常與try catch finally詳解Java
- c# 異常處理try catch finally_throwC#
- JAVA的異常處理機制(一)——try...catch...finallyJava
- c/c++常見關鍵字解釋C++
- Java異常及相關呼叫效能測試Java
- [CareerCup] 14.2 Try-catch-finally Java中的異常處理Java
- c#之異常處理tcbs_try_catch_finallyC#
- 異常處理及其相關知識點
- Java面試官最愛問的volatile關鍵字Java面試
- JAVA面試題 淺析Java中的static關鍵字Java面試題
- java關鍵字列表,Java開發面試題Java面試題
- out關鍵字和ref關鍵字的區別
- 如何看待智慧數字經營的關鍵點?
- restframework 異常處理及自定義異常RESTFramework
- Docker 關鍵字說明及一鍵構建相關服務Docker