พอดีมีรุ่นน้องมาถามเรื่อง Exception พอดี
เลยนึกขึ้นได้ว่าเคยไปเขียนเรื่องนี้คร่าวๆต่อจากกระทู้คนอื่น
แล้วบอกว่าจะเขียนตัวเต็มให้ทีหลัง ก็เลยเขียนซะเลย
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
พอดีมีรุ่นน้องมาถามเรื่อง Exception พอดี
เลยนึกขึ้นได้ว่าเคยไปเขียนเรื่องนี้คร่าวๆต่อจากกระทู้คนอื่น
แล้วบอกว่าจะเขียนตัวเต็มให้ทีหลัง ก็เลยเขียนซะเลย
**Hidden Content: To see this hidden content your post count must be 5 or greater.**
ผมมีคำถามนึงนะครับสำหรับ Exception
ผมเป็นคนนนึงนะครับที่ชอบใช้ C# ในการพัฒนา Application เพราะว่ามันใช้ได้หลายแพลทพอร์ม
ถ้าผม
Try แล้ว Catch (Exception ex)
แล้วผมไม่ได้เขียนอะไรเลยภายใต้ catch ล่ะ แบบนี้
Try
{
System.Diagnostic.process.run...........................................
}
catch (Exception e)
{
}
โดยที่ภายใต้ catch ผมไม่ได้ให้มัน throw จะเป็นอะไรไหมครับ
ปกติถ้า method นั้นของเราไม่อยากให้ตัดสินใจว่าจะทำยังไงกับ exception ดี ก็ throw ออกไปครับ
การที่เราทำอะไรซักอย่างต้องมีจุดประสงค์ การไม่บรรลุจุดประสงค์นั้นถ้าเป็นเพราะเกิด exception ก็แก้ใน catch ครับ
ปกติผมก็เลยเห็นว่าไม่ควรปล่อยให้ว่างไว้
แต่จะปล่อยให้ว่างไว้ก็ได้ครับ กรณีที่อยากให้ว่างไว้ เขียนแบบนี้ก็ได้
[code]
ไม่ทราบว่ามีที่เขียนเป็น C++ ไหมครับ กำลังเรียนตัวนี้อยู่ แต่ไม่ค่อยคล่องJAVA หากมีช่วยcomment ให้ด้วยครับ หรือเพิ่มเติมขั้นสูงก็ได้ครับ
ไม่ทราบว่ามีที่เขียนเป็น C++ ไหมครับ กำลังเรียนตัวนี้อยู่ แต่ไม่ค่อยคล่องJAVA หากมีช่วยcomment ให้ด้วยครับ หรือเพิ่มเติมขั้นสูงก็ได้ครับ
Actions : (View-Readers)
There are no names to display.