การใช้ try-catch จับ Exception ในภาษา Java

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderator: mindphp, ผู้ดูแลกระดาน

nai_cyp
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 513
ลงทะเบียนเมื่อ: 10/08/2020 10:06 am

การใช้ try-catch จับ Exception ในภาษา Java

โพสต์ที่ยังไม่ได้อ่าน โดย nai_cyp »

Exception คือการที่โปรแกรมพยายามจะทำงานแล้วเกิดข้อผิดพลาดขึ้น ทำให้โปรแกรมไม่สามารถจัดการข้อผิดพลาดนั้นได้ ซึ่งทำให้เกิด exception ขึ้น
Excep.jpg
Excep.jpg (35.07 KiB) Viewed 939 times
เราสามารถจัดการปัญหานี้ได้ด้วยการใช้ try...catch
รูปแบบการใช้ try...catch มีดังนี้

โค้ด: เลือกทั้งหมด

try 
{
} 
catch (Exception e) 
{
}
ตัวอย่างโค้ด

โค้ด: เลือกทั้งหมด

import java.util.Scanner;
class TestException 
{
    public static void main (String[]args) 
    {
        Scanner sc = new Scanner(System.in);
        int x;

        try 
        {
            System.out.print("Input number : ");
            x = sc.nextInt();         
            System.out.println("Your number is " + x);
        } 
        catch (Exception e) 
        {
            System.out.println("Invalid input ");
        }
    }
}
ผลลัพธ์ที่ออกมา
Exception.jpg
Exception.jpg (36.44 KiB) Viewed 939 times
รูปภาพ
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 34