שאלה כללית לגבי Exeptions
האם יש למישהו הצעה כללית כיצד לערוך מודולים הכוללים טיפול Try & Catch ב-Exeptions (שגרות השגיאה של VB.Net)? אני מתכוון באופן כללי כאשר אין תקלה ספציפית צפויה (כשלון ביצירת Connection, קובץ לא נמצא וכו'). ב-VB6 הייתי כותב כך:
האם יש למישהו הצעה כללית כיצד לערוך מודולים הכוללים טיפול Try & Catch ב-Exeptions (שגרות השגיאה של VB.Net)? אני מתכוון באופן כללי כאשר אין תקלה ספציפית צפויה (כשלון ביצירת Connection, קובץ לא נמצא וכו'). ב-VB6 הייתי כותב כך:
Public Sub.. On Error Goto Err_ (קוד) . . Exit_: Exit Sub Err_: Select Case Err.Number Case Else MsgBox Err.Number & " " & Err.Description End Select Resume Exit_ Resume End Sub
כרגע אינני נכנס לדיון למה ומה ניתן לשפר במה שעשיתי, אלא מחפש סכימה דומה לטיפול בחריגות ב- VB.Net שאוכל להוסיף אליה בעתיד טיפול בחריגות צפויות (ב-VB6 לשם השוואה הייתי מוסיף Case עם מספר השגיאה ל-Select Case). תודה מראש לכולם ובדיעבד למי שעזר לי עד כה ושנה אזרחית טובה!