为什么java到处都要用到try catch?
天蓬老师
天蓬老师 2017-04-18 10:26:06
0
18
1802

新手学java,在什么情况下要包括try catch啊?
我理解的try catch 是处理异常。
难道java有些方法对象 本身就要配合try catch来使用的吗?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(18)
小葫芦

Anda ingin mencuba menangkap kerana pengisytiharan kaedah objek yang anda gunakan mungkin membuang pengecualian.

Peter_Zhu

Kecuali untuk RuntimeException, jika pengecualian lain tidak ditangkap, kompilasi akan gagal Secara amnya, pengkompil akan meminta kaedah itu mungkin membuang pengecualian

黄舟

Kadangkala pelaksanaan banyak kaedah tidak akan selancar langkah pertama, dan akan sentiasa ada kesilapan di tengah dan pengecualian akan dilaporkan. Untuk mengetahui apa yang salah, anda perlu menangkap pengecualian dan mengendalikannya dengan cara yang munasabah.

大家讲道理

Tangkapan pengecualian boleh mencari masalah dengan cepat Ia biasanya ditambahkan pada kod yang anda fikir mungkin menjana pengecualian yang sesuai dan lokasi kod adalah yang paling kritikal.

Ty80

Bekerjasama dengan log untuk mencari ralat dan mesej ralat dengan cepat

Peter_Zhu

Pertama sekali, try catch tidak digunakan di mana-mana. try catch digunakan apabila pengecualian mungkin dilemparkan. Ia adalah mekanisme yang baik, tetapi jangan menyalahgunakannya.
Malah sesetengah bahasa pengaturcaraan tidak mengesyorkan menggunakan try catch

刘奇

Menangkap pengecualian bermanfaat untuk kestabilan program

大家讲道理

Atur cara yang teguh tidak berjalan seperti yang kita fikirkan. Ia akan mengalami beberapa kemalangan semasa proses berjalan, seperti menyambung ke pangkalan data, memanggil kaedahnya pada rujukan nol dan fail setempat yang anda ingin baca tidak berfungsi. Terdapat pelbagai situasi yang tidak dijangka Ini adalah pengecualian, yang mesti diambil kira semasa menulis program Pada masa ini, pengecualian perlu ditangkap dan kemudian dikendalikan secara khusus.

Peter_Zhu

Bahasa Jawa sangat mantap, 非RuntimeExceptionmesti ditangkap atau lontar ke atas Pendek kata, ia sentiasa perlu diproses. try catchIa mengendalikan pengecualian.

巴扎黑

Mereka yang mereka bentuk kaedah boleh menggunakan lontaran untuk mengisytiharkan bahawa sesuatu fungsi "boleh" membuang beberapa jenis pengecualian

Mereka yang menggunakan kaedah ini mesti mempertimbangkan pengecualian ini (sama ada cuba/tangkap semasa memanggil, atau buang pengecualian itu sendiri, jika tidak ralat kompilasi akan berlaku jika kedua-duanya tidak dilakukan)

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan