標題:
例外處理 (一)
[打印本頁]
作者:
周政輝
時間:
2018-9-29 15:12
標題:
例外處理 (一)
利用 try...catch 語法捕捉例外,
try...catch 語法基本架構如下:
try
{
預期可能發生例外的敘述
}
catch(例外物件)
{
對應的處理程序
}
finally //可有可無
{
無論例外是否發生都會處理的程序
}
作者:
吳秉翰
時間:
2018-9-29 15:25
package bn.tw;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO 自動產生的方法 Stub
Scanner scanner = new Scanner(System.in);
int input = scanner.nextInt();
int n[] = new int[input];
for (int i = 0; i < n.length; i++)
n[i] = scanner.nextInt();
System.out.println("排序前:");
for (int i = 0; i < n.length; i++)
System.out.print(n[i] + " ");
System.out.println();
Arrays.sort(n);
System.out.println("排序後:");
try {
for (int i = 0; i <= n.length; i++)
System.out.print(n[i] + " ");
} catch (Exception ex) {
System.out.println();
System.out.println("陣列索引超出範圍");
}
}
}
複製代碼
作者:
黃安立
時間:
2018-9-29 15:29
package eee;
import java.util.Arrays;
import java.util.Scanner;
public class CH01 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int count= scanner.nextInt ();
int n[] = new int [10];
for (int i=0;i< n.length ; i++)
{
n[i]=scanner .nextInt();
}
for(int i=0; i<n.length; i++)
System.out.print(n[i]+" ");
System.out.println();
Arrays.sort(n);
System.out.println("排序後:");
try
{
for(int i=0; i<n.length; i++)
System.out.print(n[i]+" ");
}
catch(Exception ex)
{
System.out.println (ex.toString());
}
}
複製代碼
作者:
彭煥宇
時間:
2018-10-5 23:14
package bbs.istak.org;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int input = scanner.nextInt();
int n[] = new int[input];
for (int i = 0; i < n.length; i++)
n[i] = scanner.nextInt();
System.out.println("排序前:");
for (int i = 0; i < n.length; i++)
System.out.print(n[i] + " ");
System.out.println();
Arrays.sort(n);
System.out.println("排序後:");
try {
for (int i = 0; i <= n.length; i++)
System.out.print(n[i] + " ");
} catch (Exception ex) {
System.out.println();
System.out.println("陣列索引超出範圍");
}
}
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2