របៀប​ប្រើ​ប្រាស់ Try Catch Finally ក្នុង​ ភាសា​ C#


កូដ​ Try...Catch គឺ​តែង​តែ​​ត្រូវ​ការ​ចំពោះ Developer ព្រោះ​វា​ជួយ​សម្រួល​លើ​ការងារ​ បា​ន​ល្អ​ទៅ លើ​ផ្នែក​ប្រ​តិបត្តិការ​ ដែល​មាន​បញ្ហា។ វា​អាច​ធ្វើ​ការ​ទប់​ស្កាត់​ នៅ​ពេល​ដែ​ល​ Error ដោយ​ចៃដន្យ​ ឬ​ដោយ​សារ​ អ្នក​ប្រើ​ប្រាស់បញ្ចូលខុស​លើ​ករណី ណាមួយ។ សូម​ចែក​អោយ​ដាច់​រវាង​ Error Running Time  និង​ Compilation Error។ Error Running Time មាន​ន័យ​ថា​អ្នក​បង្កើត​សរសេរ​កូដ​មិន
ត្រូវ​ (Error Syntax) ដូចនេះ​ Try  Catch មិន​​អាច​ជួយ​លោក​អ្នក​បាន​ឡើយ​។ តែ​ក្នុង​ន័យ​នេះ​ Try...Catch អាច​ការពារ​​អ្នក​លើ Compilation Error។​ ព្រោះ Compilation Error មានន័យ​ថា​ បញ្ហា​ដែល​កើត​ឡើយ​មិន​បាន​ព្រាង​ទុក​ជា​មុន។

សំនួរ​ប្រាកដ​ជា​មាន​ទៀត​ថា​ ចុះម៉េច​មិន​ប្រើ Test Condition Statement (IF..Else, Switch...)? 
អ្នក​ប្រាកដ​ជា​អាច​ប្រើ​បាន តែ​ប្រហែល​ជា​លំបាក​បន្តិច​ ព្រោះអ្នក​ត្រូវ​សិក្សា លក្ខខណ្ឌ​ច្រើន។ ឧទាហរណ៍ងាយ​បន្តិច៖ ខ្ញុំ​ មាន ប្រអប់​ពីរ​ អោយ​អ្នក​ប្រើ បញ្ចូល​តម្លៃពីរ។ ក្នុង កូដខ្ញុំ​បាន​ប្រកាស តម្លៃ​ទាំង​ពីរ​ជា​ចំនួនគត់​ដាច់ខាត(Integer)។ តែ​អ្នក​ប្រើ​បាន​បញ្ចូល លេខ​ទសភាគ ឬ ក៏ តម្លៃ​អ្នក​បញ្ចូលនោះ ៥​ ចែក​នឹង​ ០។ នោះ​កម្មវិធី ​មិន​អាចធ្វើ​បាន​ទេ តែ​បើ​ចង់​ដាក់ លក្ខខណ្ឌយ៉ាង​តិច​ក៏ពីរ​ដែរ។ ហើយ​នេះ​ជាលក្ខណៈ​ដែល​យើង​ អាច​ដាក់លក្ខខណ្ឌ​បាន​ តែ​មិន​មែន​មានន័យ​បានទាំង​អស់ទេ​។ ដូចនេះ​Try...Catch អាច​ធ្វើ​បាន​។ បើចង់​ដឹង​កាន់តែ​ច្បាស់​សូម​មើល៖

អំពីម្ចាស់ប្លក់

វ៉ារីយ៍[ហេង]

សួស្តី​អ្នក​ទាំងអស់​គ្នា​រឿងរ៉ាវ​ផ្សេងៗ​មាន​ច្រើន ​ក្នុង​ជីវិត​មា្នក់ៗ​ហើយ​ខួរក្បាល​យើង​មិន​អាច​ទទួល​រាល់​ពត៌មាន​ទាំងអស់​នោះ​បាន​ឡើយ​។​លុះត្រាតែ​ពត៌មាន​នោះ​ធ្វើអោយ​មាន​ការប៉ះពាល់​ចិត្ត​ខ្លាំង​ទើប​អាច​ដិតដាន​ជាប់​មិនងាយ​នឹង​រលុប​។ ណាមួយ​នោះ​ខ្ញុំ​ចង់​រៀន​របស់​ដែល​ថ្មី ​ដូចជា​ប្លក់​នេះឯង​[ចាស់​គេ​ថ្មី​យើង​]។ សូមអរគុណ​ដែល​ចំណាយ​ពេលអាន​អត្ថបទ​នេះ។

Post a Comment

សូម​មាន​យោបល់​ខាងក្រោម​នេះ៖

 
ROOT 2S © 2016 - រចនាដោយ គង់ សុវ៉ារីយ៍