Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 26

Thread: try กับ catch คืออะไร.... ใช้กันตอนไหน???

  1. #11
    Junior Member
    Join Date
    Oct 2007
    Posts
    4


    ถ้ามาเขียนโปรแกรมแบบนี้ Try Catch มันก็ไม่ได้ช่วยอะไรอยู่ดีครับ
    เพราะว่า มันจะ Error ที่ฝั่ง CPU Step

    [code]
    void main()
    {

  2. #12
    Junior Member
    Join Date
    Nov 2008
    Posts
    3


    การใช้ try catch ก็จะทำให้เราตรวจจับ error ได้ดีขึ้น ใช่หรือป่าวครับ

  3. #13
    Junior Member
    Join Date
    Nov 2009
    Posts
    6


    Post

    ผมเคยเจอแบบที่ใส่ try ครอบทั้งฟังก์ชั่นเลย แล้ว catch ไม่ให้้แสดงเตือนอะไรเลย หรือดัก catch ไม่ครบทุก exception ผลก็คือ ไม่มี error เกิดขึ้นเลย บางคนอาจจะคิดว่า แบบนี้มันก็ดีแล้วไม่ใช่เหรอ สำหรับผมคิดว่า ไม่ดีครับ error ธรรมดาจะกลายพันธุ์เป็น Bug ของโปรแกรมแทน เพราะจุดประสงค์ในการดัก try catch ที่แท้จริงคือ การดัก error ที่เรารู้ตัวอยู่แล้วว่าอาจจะเกิด แล้วทำการแก้ไขโดยใช้ catch แต่ถ้าเราดักเอาแค่ว่า ไม่ให้ error มันโผล่เฉยๆ การทำงานก็เพี้ยน แทนที่ขึ้น error มาให้เราแก้ง่ายๆ กลายเป็น bug ที่ผู้ดูแลต้องมาตามแก้ไขแทน นั่งๆทำงานอยู่อาจจะจามเพราะโดนด่าไล่หลังมาก็ได้นะครับ

    ดังนั้นก็ระวังหน่อยนะครับ เรื่องการใช้ try catch ใช้เมื่อจำเป็นเท่านั้น

  4. #14
    Junior Member
    Join Date
    Jul 2008
    Posts
    3


    ก็จริงอย่างท่านข้างบนว่ามา สมัยผมทำโปรเจกจบ ผมก็ใส่เจ้า try catch นี่แหละ

    เวลาเกิด error มันก็แจ้งเตือนของมันเป็นธรรมดา แต่กลายเป็นว่าไม่รู้มันไป error ตรงไหน

    สุดท้ายผมก็ต้องเอาเจ้า try catch ออกไป ถึงจะไปแก้ถูกจุด

  5. #15
    Junior Member
    Join Date
    Apr 2009
    Location
    thailand
    Posts
    9


    ยังมีข้อผิดพลาดอื่นๆอีกเช่น
    1.FileNotFoundException
    2.ClassNotFoundException
    3.EOFException
    4.IOException

    เกี่ยวกับพวกเปิดปิดไฟล์นะ เมื่อก่อนตอนยังไม่รู้จัก Try and catch เขียน throws IOException ไว้หลัง main ตลอดเลย

    ผมไม่เค้าใจคำสัง

    [code] Console con;

  6. #16
    Junior Member
    Join Date
    Jan 2010
    Posts
    11


    try and catch

    ใช้ในการตรวจจับข้อผิดพลาดของโปรแกรม
    เวลาเขียนต้องเขียนเป็นคู่กัน ห้ามแยกจากกัน

    ใน 1 try มี catch มากกว่า 1 อันได้
    catch จะจับข้อผิดพลาดที่เกิดขึ้นใน try

  7. #17


    Try catch ใช้ในตอนที่จะจับ Error บางอย่างที่เป็นปัญหาของโปรแกรมครับ อย่างเช่น เราจะใส่ข้อมูลตัวเลขใน Textbox เพื่อมาคำนวณ แต่ผู้ใช้กับใส่ String มา โปรแกรมจะเกิดการ Runtime Error ได้ถ้าไม่มี Try-Catch ครับ

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. The FBI uses to catch pedophiles consoles sony play station
    By newsbot in forum World Hacking/Security News
    Replies: 4
    Last Post: 13-12-2009, 09:35 AM
  2. How Hidden Cameras Can Catch Crooks at Home
    By newsbot in forum World Hacking/Security News
    Replies: 0
    Last Post: 29-08-2009, 09:05 PM
  3. Using eBay to Catch a Truck Thief
    By newsbot in forum World Hacking/Security News
    Replies: 0
    Last Post: 26-12-2007, 09:59 PM
  4. IBM AS/400 คืออะไร
    By Anonymous in forum Operating System, Server and Networking
    Replies: 1
    Last Post: 12-07-2005, 05:10 AM
  5. สอน try catch exception
    By asylu3 in forum Java
    Replies: 0
    Last Post: 18-09-2003, 04:46 PM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •