°Ë±¦Êé¿â > ÎÄѧÆäËûµç×ÓÊé > Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ) >

µÚ73²¿·Ö

Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ)-µÚ73²¿·Ö

С˵£º Java±à³Ì˼ÏëµÚ4°æ[ÖÐÎÄ°æ](PDF¸ñʽ) ×ÖÊý£º ÿҳ4000×Ö

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡






¡¡¡¡

Java¡¡µÄ»ù±¾Ô­Àí¾ÍÊÇ¡°ÐÎʽ´íÎóµÄ´úÂë²»»áÔËÐС±¡£¡¡¡¡

ÓëC£«£«ÀàËÆ£¬²¶»ñ´íÎó×îÀíÏëµÄÊÇÔÚ±àÒëÆڼ䣬×îºÃÔÚÊÔͼÔËÐгÌÐòÒÔÇ°¡£È»¶ø£¬²¢·ÇËùÓдíÎó¶¼ÄÜÔÚ±àÒë¡¡

ÆÚ¼äÕì²âµ½¡£ÓÐЩÎÊÌâ±ØÐëÔÚÔËÐÐÆÚ¼ä½â¾ö£¬ÈôíÎóµÄµÞ½áÕßͨ¹ýһЩÊÖÐøÏò½ÓÊÕÕß´«µÝһЩÊʵ±µÄÐÅÏ¢£¬¡¡

ʹÆäÖªµÀ¸ÃÈçºÎÕýÈ·µØ´¦ÀíÓöµ½µÄÎÊÌâ¡£¡¡¡¡

ÔÚC£«£«ºÍÆäËûÔçÆÚÓïÑÔÖУ¬¿Éͨ¹ý¼¸ÖÖÊÖÐøÀ´´ïµ½Õâ¸öÄ¿µÄ¡£¶øÇÒËüÃÇͨ³£ÊÇ×÷ΪһÖֹ涨½¨Á¢ÆðÀ´µÄ£¬¶ø¡¡

·Ç×÷Ϊ³ÌÐòÉè¼ÆÓïÑÔµÄÒ»²¿·Ö¡£µäÐ͵أ¬ÎÒÃÇÐèÒª·µ»ØÒ»¸öÖµ»òÉèÖÃÒ»¸ö±êÖ¾£¨Î»£©£¬½ÓÊÕÕß»á¼ì²éÕâЩֵ¡¡

»ò±êÖ¾£¬ÅжϾßÌå·¢ÉúÁËʲôÊÂÇ顣Ȼ¶ø£¬Ëæ×Åʱ¼äµÄÁ÷ÊÅ£¬ÖÕÓÚ·¢ÏÖÕâÖÖ×ö·¨»áÖú³¤ÄÇЩʹÓÃÒ»¸ö¿âµÄ³Ì¡¡

ÐòÔ±µÄÂé±ÔÇéÐ÷¡£ËûÃÇÍùÍù»áÕâÑùÏ룺¡°Êǵģ¬´íÎó¿ÉÄÜ»áÔÚÆäËûÈ˵ĴúÂëÖгöÏÖ£¬µ«²»»áÔÚÎҵĴúÂë¡¡

ÖС±¡£ÕâÑùµÄºó¹û±ãÊÇËûÃÇÒ»°ã²»¼ì²éÊÇ·ñ³öÏÖÁË´íÎó£¨ÓÐʱ³ö´íÌõ¼þȷʵÏÔµÃÌ«ÓÞ´À£¬²»ÖµµÃ¼ìÑ飻עÊÍ¡¡

¢Ù£©¡£ÁíÒ»·½Ã棬Èôÿ´Îµ÷ÓÃÒ»¸ö·½·¨Ê±¶¼½øÐÐÈ«Ã桢ϸÖµĴíÎó¼ì²é£¬ÄÇô´úÂëµÄ¿É¶ÁÐÔÒ²¿ÉÄÜ´ó·ù¶È½µ¡¡

µÍ¡£ÓÉÓÚ³ÌÐòÔ±¿ÉÄÜÈÔÈ»ÔÚÓÃÕâЩÓïÑÔά»¤×Ô¼ºµÄϵͳ£¬ËùÒÔËûÃÇÓ¦¸Ã¶Ô´ËÓÐ×ÅÉî¿ÌµÄÌå»á£ºÈô°´ÕâÖÖ·½Ê½¡¡

¿ØÖÆ´íÎó£¬ÄÇôÔÚ´´½¨´óÐÍ¡¢½¡×³¡¢Ò×ÓÚά»¤µÄ³ÌÐòʱ£¬¿Ï¶¨»áÓöµ½²»Ð¡µÄ×èÄÓ¡£¡¡¡¡

¡¡¡¡

¢Ù£ºC¡¡³ÌÐòÔ±Ñо¿Ò»ÏÂprintf£¨£©¡¡µÄ·µ»ØÖµ±ãÖª¶ËÏê¡£¡¡¡¡

¡¡¡¡

½â¾öµÄ·½·¨ÊÇÔÚ´íÎó¿ØÖÆÖÐÅųýËùÓÐżȻÐÔ£¬Ç¿ÖƸñʽµÄÕýÈ·¡£ÕâÖÖ·½·¨Êµ¼ÊÒÑÓкܳ¤µÄÀúÊ·£¬ÒòΪÔçÔÚ60¡¡

Äê´ú±ãÔÚ²Ù×÷ϵͳÀï²ÉÓÃÁË¡°Î¥Àý¿ØÖÆ¡±ÊֶΣ»ÉõÖÁ¿ÉÒÔ×·Ëݵ½BASIC¡¡ÓïÑԵġ¡on¡¡error¡¡goto¡¡Óï¾ä¡£µ«C£«£«¡¡

µÄÎ¥Àý¿ØÖƽ¨Á¢ÔÚAda¡¡µÄ»ù´¡ÉÏ£¬¶øJava¡¡ÓÖÖ÷Òª½¨Á¢ÔÚ¡¡C£«£«µÄ»ù´¡ÉÏ£¨¾¡¹ÜËü¿´ÆðÀ´¸üÏó¡¡Object¡¡¡¡

Pascal£©¡£¡¡¡¡

¡¡¡°Î¥Àý¡±£¨Exception£©Õâ¸ö´Ê±í´ïµÄÊÇÒ»ÖÖ¡°ÀýÍ⡱Çé¿ö£¬Ò༴Õý³£Çé¿öÖ®ÍâµÄÒ»ÖÖ¡°Òì³£¡±¡£ÔÚÎÊÌâ·¢Éú¡¡

µÄʱºò£¬ÎÒÃÇ¿ÉÄܲ»Öª¾ßÌå¸ÃÈçºÎ½â¾ö£¬µ«¿Ï¶¨ÖªµÀÒѲ»Äܲ»¹ËÒ»ÇеؼÌÐøÏÂÈ¥¡£´Ëʱ£¬±ØÐë¼á¾öµØͣϡ¡

À´£¬²¢ÓÉijÈË¡¢Ä³µØÖ¸³ö·¢ÉúÁËʲôÊÂÇ飬ÒÔ¼°¸Ã²ÉÈ¡ºÎÖֶԲߡ£µ«ÎªÁËÕæÕý½â¾öÎÊÌ⣬µ±µØ¿ÉÄܲ¢Ã»ÓÐ×ã¡¡

¹»¶àµÄÐÅÏ¢¡£Òò´Ë£¬ÎÒÃÇÐèÒª½«ÆäÒƽ»¸ø¸ü¼¶µÄ¸ºÔðÈË£¬ÁîÆä×÷³öÕýÈ·µÄ¾ö¶¨£¨ÀàËÆÒ»¸öÃüÁîÁ´£©¡£¡¡¡¡

Î¥Àý»úÖƵÄÁíÒ»ÏîºÃ´¦¾ÍÊÇÄܹ»¼ò»¯´íÎó¿ØÖÆ´úÂë¡£ÎÒÃÇÔÙÒ²²»Óüì²éÒ»¸öÌض¨µÄ´íÎó£¬È»ºóÔÚ³ÌÐòµÄ¶à´¦¡¡

µØ·½¶ÔÆä½øÐпØÖÆ¡£´ËÍ⣬Ҳ²»ÐèÒªÔÚ·½·¨µ÷ÓõÄʱºò¼ì²é´íÎó£¨ÒòΪ±£Ö¤ÓÐÈËÄܲ¶»ñÕâÀïµÄ´íÎ󣩡£ÎÒÃÇ¡¡

Ö»ÐèÒªÔÚÒ»¸öµØ·½´¦ÀíÎÊÌ⣺¡°Î¥Àý¿ØÖÆÄ£¿é¡±»òÕß¡°Î¥Àý¿ØÖÆÆ÷¡±¡£ÕâÑù¿ÉÓÐЧ¼õÉÙ´úÂëÁ¿£¬²¢½«ÄÇЩÓá¡

ÓÚÃèÊö¾ßÌå²Ù×÷µÄ´úÂëÓëרÞÀÕý´íÎóµÄ´úÂë·Ö¸ô¿ª¡£Ò»°ãÇé¿öÏ£¬ÓÃÓÚ¶ÁÈ¡¡¢Ð´ÈëÒÔ¼°µ÷ÊԵĴúÂë»á±äµÃ¡¡

¸ü¸»ÓÐÌõÀí¡£¡¡¡¡

ÓÉÓÚÎ¥Àý¿ØÖÆÊÇÓÉJava¡¡±àÒëÆ÷Ç¿ÐÐʵʩµÄ£¬ËùÒÔÎãÐèÉîÈëѧϰΥÀý¿ØÖÆ£¬±ã¿ÉÕýȷʹÓñ¾Êé±àдµÄ´óÁ¿Àý¡¡

×Ó¡£±¾ÕÂÏò´ó¼Ò½éÉÜÁËÓÃÓÚÕýÈ·¿ØÖÆÎ¥ÀýËùÐèµÄ´úÂ룬ÒÔ¼°ÔÚij¸ö·½·¨Óöµ½Âé·³µÄʱºò£¬¸ÃÈçºÎÉú³É×Ô¼ºµÄ¡¡

Î¥Àý¡£¡¡¡¡



9¡£1¡¡»ù±¾Î¥Àý¡¡¡¡



¡¡¡°Î¥ÀýÌõ¼þ¡±±íʾÔÚ³öÏÖʲôÎÊÌâµÄʱºòÓ¦ÖÐÖ¹·½·¨»ò×÷ÓÃÓòµÄ¼ÌÐø¡£ÎªÁ˽«Î¥ÀýÌõ¼þÓëÆÕͨÎÊÌâÇø·Ö¿ª£¬¡¡

Î¥ÀýÌõ¼þÊǷdz£ÖØÒªµÄÒ»¸öÒòËØ¡£ÔÚÆÕͨÎÊÌâµÄÇé¿öÏ£¬ÎÒÃÇÔÚµ±µØÒÑÓµÓÐ×ã¹»µÄÐÅÏ¢£¬¿ÉÔÚijÖ̶ֳÈÉϽ⡡

¾öÅöµ½µÄÎÊÌâ¡£¶øÔÚÎ¥ÀýÌõ¼þµÄÇé¿öÏ£¬È´ÎÞ·¨¼ÌÐøÏÂÈ¥£¬ÒòΪµ±µØûÓÐÌṩ½â¾öÎÊÌâËùÐèµÄ×ã¹»¶àµÄÐÅ¡¡

Ï¢¡£´Ëʱ£¬ÎÒÃÇÄÜ×öµÄΨһÊÂÇé¾ÍÊÇÌø³öµ±µØ»·¾³£¬½«ÄǸöÎÊÌâίÍиøÒ»¸ö¸ü¸ß¼¶µÄ¸ºÔðÈË¡£Õâ±ãÊdzöÏÖÎ¥¡¡

Àýʱ³öÏÖµÄÇé¿ö¡£¡¡¡¡

Ò»¸ö¼òµ¥µÄÀý×ÓÊÇ¡°³ý·¨¡±¡£Èç¿ÉÄܱ»Áã³ý£¬¾ÍÓбØÒª½øÐмì²é£¬È·±£³ÌÐò²»»áð½ø£¬²¢ÔÚÄÇÖÖÇé¿öÏÂÖ´ÐС¡

³ý·¨¡£µ«¾ßÌåͨ¹ýʲô֪µÀ·ÖĸÊÇÁãÄØ£¿ÔÚÄǸöÌض¨µÄ·½·¨ÀÔÚÎÒÃÇÊÔͼ½â¾öµÄÄǸöÎÊÌâµÄ»·¾³ÖУ¬ÎÒÃÇ¡¡

»òÐíÖªµÀ¸ÃÈçºÎ¶Ô´ýÒ»¸öÁã·Öĸ¡£µ«¼ÙÈçËüÊÇÒ»¸öûÓÐÔ¤Áϵ½µÄÖµ£¬¾Í²»ÄܶÔÆä½øÐд¦Àí£¬ËùÒÔ±ØÐë²úÉúÒ»¡¡

¸öÎ¥Àý£¬¶ø·Ç²»¹ËÒ»ÇеؼÌÐøÖ´ÐÐÏÂÈ¥¡£¡¡¡¡

²úÉúÒ»¸öÎ¥Àýʱ£¬»á·¢Éú¼¸¼þÊÂÇé¡£Ê×ÏÈ£¬°´ÕÕÓë´´½¨Java¡¡¶ÔÏóÒ»ÑùµÄ·½·¨´´½¨Î¥Àý¶ÔÏó£ºÔÚÄÚ´æ¡°¶Ñ¡±¡¡

ÀʹÓÃnew¡¡À´´´½¨¡£Ëæºó£¬Í£Ö¹µ±Ç°Ö´Ðз¾¶£¨¼Çס²»¿ÉÑØÕâÌõ·¾¶¼ÌÐøÏÂÈ¥£©£¬È»ºó´Óµ±Ç°µÄ»·¾³ÖÐÊÍ¡¡

·Å³öÎ¥Àý¶ÔÏóµÄ¾ä±ú¡£´Ëʱ£¬Î¥Àý¿ØÖÆ»úÖÆ»á½Ó¹ÜÒ»ÇУ¬²¢¿ªÊ¼²éÕÒÒ»¸öÇ¡µ±µÄµØ·½£¬ÓÃÓÚ¼ÌÐø³ÌÐòµÄÖ´¡¡

ÐС£Õâ¸öÇ¡µ±µÄµØ·½±ãÊÇ¡°Î¥Àý¿ØÖÆÆ÷¡±£¬ËüµÄÖ°ÔðÊÇ´ÓÎÊÌâÖлָ´£¬Ê¹³ÌÐòҪô³¢ÊÔÁíÒ»ÌõÖ´Ðз¾¶£¬Òª¡¡

ô¼òµ¥µØ¼ÌÐø¡£¡¡¡¡

×÷Ϊ²úÉúÎ¥ÀýµÄÒ»¸ö¼òµ¥Ê¾Àý£¬´ó¼Ò¿É˼¿¼Ò»¸öÃûΪt¡¡µÄ¶ÔÏó¾ä±ú¡£ÓÐЩʱºò£¬³ÌÐò¿ÉÄÜ´«µÝÒ»¸öÉÐδ³õʼ¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡263¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡265¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

»¯µÄ¾ä±ú¡£ËùÒÔÔÚÓÃÄǸö¶ÔÏó¾ä±úµ÷ÓÃÒ»¸ö·½·¨Ö®Ç°£¬×îºÃ½øÐÐÒ»·¬¼ì²é¡£¿É½«Óë´íÎóÓйصÄÐÅÏ¢·¢Ë͵½Ò»¡¡

¸ö¸ü´óµÄ³¡¾°ÖУ¬·½·¨ÊÇ´´½¨Ò»¸öÌØÊâµÄ¶ÔÏó£¬ÓÃËü´ú±íÎÒÃǵÄÐÅÏ¢£¬²¢½«Æä¡°ÖÀ¡±£¨Throw£©³öÎÒÃǵ±Ç°µÄ¡¡

³¡¾°Ö®Íâ¡£Õâ¾Í½Ð×÷¡°²úÉúÒ»¸öÎ¥Àý¡±»òÕß¡°ÖÀ³öÒ»¸öÎ¥Àý¡±¡£ÏÂÃæÊÇËüµÄ´ó¸ÅÐÎʽ£º¡¡¡¡

if£¨t¡¡==¡¡null£©¡¡¡¡

throw¡¡new¡¡NullPointerException£¨£©£»¡¡¡¡

ÕâÑù±ã¡°ÖÀ¡±³öÁËÒ»¸öÎ¥Àý¡£ÔÚµ±Ç°³¡¾°ÖУ¬ËüʹÎÒÃÇÄÜ·ÅÆú½øÒ»²½½â¾ö¸ÃÎÊÌâµÄÆóͼ¡£¸ÃÎÊÌâ»á±»×ªÒƵ½¡¡

ÆäËû¸üÇ¡µ±µÄµØ·½½â¾ö¡£×¼È·µØ˵£¬ÄǸöµØ·½²»¾Ã¾Í»áÏÔ¶³öÀ´¡£¡¡¡¡



9¡£1¡£1¡¡¡¡Î¥Àý×Ô±äÁ¿¡¡¡¡



ºÍJava¡¡µÄÆäËûÈκζÔÏóÒ»Ñù£¬ÐèÒªÓá¡new¡¡ÔÚÄÚ´æ¶ÑÀï´´½¨Î¥Àý£¬²¢Ðèµ÷ÓÃÒ»¸ö¹¹½¨Æ÷¡£ÔÚËùÓбê׼ΥÀýÖУ¬¡¡

´æÔÚ×ÅÁ½¸ö¹¹½¨Æ÷£ºµÚÒ»¸öÊÇĬÈϹ¹½¨Æ÷£¬µÚ¶þ¸öÔòÐèʹÓÃÒ»¸ö×Ö´®×Ô±äÁ¿£¬Ê¹ÎÒÃÇÄÜÔÚÎ¥ÀýÀïÖÃÈëÏà¹ØÐÅ¡¡

Ï¢£º¡¡¡¡

if£¨t¡¡==¡¡null£©¡¡¡¡

throw¡¡new¡¡NullPointerException£¨¡¨t¡¡=¡¡null¡¨£©£»¡¡¡¡

ÉÔºó£¬×Ö´®¿ÉÓø÷ÖÖ·½·¨ÌáÈ¡³öÀ´£¬¾ÍÏóÉÔºó»áչʾµÄÄÇÑù¡£¡¡¡¡

ÔÚÕâ¶ù£¬¹Ø¼ü×Öthrow¡¡»áÏó±äÏ··¨Ò»Ñù×ö³öһϵÁв»¿É˼ÒéµÄÊÂÇé¡£ËüÊ×ÏÈÖ´ÐС¡new¡¡±í´ïʽ£¬´´½¨Ò»¸ö²»ÔÚ¡¡

³ÌÐò³£¹æÖ´Ðз¶Î§Ö®ÄڵĶÔÏ󡣶øÇÒÀíËùµ±È»£¬»áΪÄǸö¶ÔÏóµ÷Óù¹½¨Æ÷¡£Ëæºó£¬¶ÔÏóʵ¼Ê»á´Ó·½·¨Öзµ¡¡

»Ø¡ª¡ª¾¡¹Ü¶ÔÏóµÄÀàÐÍͨ³£²¢²»ÊÇ·½·¨Éè¼ÆΪ·µ»ØµÄÀàÐÍ¡£ÎªÉîÈëÀí½âÎ¥Àý¿ØÖÆ£¬¿É½«ÆäÏëÏó³ÉÁíÒ»ÖÖ·µ»Ø¡¡

»úÖÆ¡ª¡ªµ«ÊDz»ÒªÔÚÕâ¸öÎÊÌâÉÏÉ£¬·ñÔò»áÓöµ½Âé·³¡£Í¨¹ý¡°ÖÀ¡±³öÒ»¸öÎ¥Àý£¬Òà¿É´ÓÔ­À´µÄ×÷ÓÃÓòÖÐÍË¡¡

³ö¡£µ«ÊÇ»áÏÈ·µ»ØÒ»¸öÖµ£¬ÔÙÍ˳ö·½·¨»ò×÷ÓÃÓò¡£¡¡¡¡

µ«ÊÇ£¬ÓëÆÕͨ·½·¨·µ»ØµÄÏàËÆÐÔµ½´Ë±ãÈ«²¿½áÊøÁË£¬ÒòΪÎÒÃÇ·µ»ØµÄµØ·½Óë´ÓÆÕͨ·½·¨µ÷ÓÃÖзµ»ØµÄµØ·½ÊÇ¡¡

åÄÈ»ÓÐÒìµÄ£¨ÎÒÃǽáÊøÓÚÒ»¸öÇ¡µ±µÄÎ¥Àý¿ØÖÆÆ÷£¬Ëü¾àÀëÎ¥Àý¡°ÖÀ¡±³öµÄµØ·½¿ÉÄÜÏ൱ңԶ¡ª¡ªÔÚµ÷ÓöÑÕ»¡¡

ÖÐÒªµÍÉÏÐí¶à¼¶£©¡£¡¡¡¡

´ËÍ⣬ÎÒÃǿɸù¾ÝÐèÒªÖÀ³öÈκÎÀàÐ͵ġ°¿ÉÖÀ¡±¶ÔÏó¡£µäÐÍÇé¿öÏ£¬ÎÒÃÇҪΪÿÖÖ²»Í¬ÀàÐ͵ĴíÎó¡°ÖÀ¡±³ö¡¡

Ò»À಻ͬµÄÎ¥Àý¡£ÎÒÃǵÄ˼·ÊÇÔÚÎ¥Àý¶ÔÏóÒÔ¼°ÌôÑ¡µÄÎ¥Àý¶ÔÏóÀàÐÍÖб£´æÐÅÏ¢£¬ËùÒÔÔÚ¸ü´ó³¡¾°ÖеÄij¸ö¡¡

ÈË¿ÉÖªµÀÈçºÎ¶Ô´ýÎÒÃǵÄÎ¥Àý£¨Í¨³££¬Î¨Ò»µÄÐÅÏ¢ÊÇÎ¥Àý¶ÔÏóµÄÀàÐÍ£¬¶øÎ¥Àý¶ÔÏóÖб£´æµÄûʲôÒâÒ壩¡£¡¡¡¡



9¡£2¡¡Î¥ÀýµÄ²¶»ñ¡¡¡¡



Èôij¸ö·½·¨²úÉúÒ»¸öÎ¥Àý£¬±ØÐë±£Ö¤¸ÃÎ¥ÀýÄܱ»²¶»ñ£¬²¢»ñµÃÕýÈ·¶Ô´ý¡£¶ÔÓÚJava¡¡µÄÎ¥Àý¿ØÖÆ»úÖÆ£¬ËüµÄÒ»¡¡

¸öºÃ´¦¾ÍÊÇÔÊÐíÎÒÃÇÔÚÒ»¸öµØ·½½«¾«Á¦¼¯ÖÐÔÚÒª½â¾öµÄÎÊÌâÉÏ£¬È»ºóÔÚÁíÒ»¸öµØ·½¶Ô´ýÀ´×ÔÄǸö´úÂëÄÚ²¿µÄ¡¡

´íÎ󡣡¡¡¡

ΪÀí½âÎ¥ÀýÊÇÈçºÎ²¶»ñµÄ£¬Ê×ÏȱØÐëÕÆÎÕ¡°¾¯½äÇø¡±µÄ¸ÅÄî¡£Ëü´ú±íÒ»¸öÌØÊâµÄ´úÂëÇøÓò£¬ÓпÉÄܲúÉúÎ¥¡¡

Àý£¬²¢ÔÚºóÃæ¸úËæÓÃÓÚ¿ØÖÆÄÇЩΥÀýµÄ´úÂë¡£¡¡¡¡



9¡£2¡£1¡¡try¡¡¿é¡¡¡¡



ÈôλÓÚÒ»¸ö·½·¨ÄÚ²¿£¬²¢¡°ÖÀ¡±³öÒ»¸öÎ¥Àý£¨»òÔÚÕâ¸ö·½·¨ÄÚ²¿µ÷ÓõÄÁíÒ»¸ö·½·¨²úÉúÁËÎ¥Àý£©£¬ÄǸö·½·¨¡¡

¾Í»áÔÚÎ¥Àý²úÉú¹ý³ÌÖÐÍ˳ö¡£Èô²»ÏëÒ»¸ö¡¡throw¡¡À뿪·½·¨£¬¿ÉÔÚÄǸö·½·¨ÄÚ²¿ÉèÖÃÒ»¸öÌØÊâµÄ´úÂë¿é£¬ÓÃËü¡¡

²¶»ñÎ¥Àý¡£Õâ¾Í½Ð×÷¡°try¡¡¿é¡±£¬ÒòΪҪÔÚÕâ¸öµØ·½¡°³¢ÊÔ¡±¸÷ÖÖ·½·¨µ÷Óá£try¡¡¿éÊôÓÚÒ»ÖÖÆÕͨµÄ×÷ÓÃÓò£¬¡¡

ÓÃÒ»¸ö¡¡try¡¡¹Ø¼ü×Ö¿ªÍ·£º¡¡¡¡

¡¡¡¡

try¡¡£û¡¡¡¡

//¡¡¿ÉÄܲúÉúÎ¥ÀýµÄ´úÂë¡¡¡¡

£ý¡¡¡¡

¡¡¡¡

ÈôÓÃÒ»ÖÖ²»Ö§³ÖÎ¥Àý¿ØÖƵıà³ÌÓïÑÔÈ«Ãæ¼ì²é´íÎ󣬱ØÐëÓÃÉèÖúʹíÎó¼ì²â´úÂ뽫ÿ¸ö·½·¨¶¼°üΧÆðÀ´¡ª¡ª¡¡

¼´±ã¶à´Îµ÷ÓÃÏàͬµÄ·½·¨¡£¶øÔÚʹÓÃÁËÎ¥Àý¿ØÖƼ¼Êõºó£¬¿É½«ËùÓж«Î÷¶¼ÖÃÈëÒ»¸ötry¡¡¿éÄÚ£¬ÔÚͬһµØµã²¶¡¡

»ñËùÓÐÎ¥Àý¡£ÕâÑù±ã¿É¼«´ó¼ò»¯ÎÒÃǵĴúÂ룬²¢Ê¹Æä¸üÒ×±æ¶Á£¬ÒòΪ´úÂë±¾ÉíÒª´ïµ½µÄÄ¿±êÔÙÒ²²»»áÓë·±¸´¡¡

µÄ´íÎó¼ì²é»ìÏý¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡264¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡266¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

9¡£2¡£2¡¡¡¡Î¥Àý¿ØÖÆÆ÷¡¡¡¡



µ±È»£¬Éú³ÉµÄÎ¥Àý±ØÐëÔÚij¸öµØ·½ÖÐÖ¹¡£Õâ¸ö¡°µØ·½¡±±ãÊÇÎ¥Àý¿ØÖÆÆ÷»òÕßÎ¥Àý¿ØÖÆÄ£¿é¡£¶øÇÒÕë¶ÔÏ벶»ñ¡¡

µÄÿÖÖÎ¥ÀýÀàÐÍ£¬¶¼±ØÐëÓÐÒ»¸öÏàÓ¦µÄÎ¥Àý¿ØÖÆÆ÷¡£Î¥Àý¿ØÖÆÆ÷½ô½ÓÔÚtry¡¡¿éºóÃ棬ÇÒÓá¡catch¡¡£¨²¶»ñ£©¹Ø¡¡

¼ü×Ö±ê¼Ç¡£ÈçÏÂËùʾ£º¡¡¡¡

¡¡¡¡

try¡¡£û¡¡¡¡

¡¡¡¡//¡¡Code¡¡that¡¡might¡¡generate¡¡exceptions¡¡¡¡

£ý¡¡catch£¨Type1¡¡id1£©¡¡£û¡¡¡¡

¡¡¡¡//¡¡Handle¡¡exceptions¡¡of¡¡Type1¡¡¡¡

£ý¡¡catch£¨Type2¡¡id2£©¡¡£û¡¡¡¡

¡¡¡¡//¡¡Handle¡¡exceptions¡¡of¡¡Type2¡¡¡¡

£ý¡¡catch£¨Type3¡¡id3£©¡¡£û¡¡¡¡

¡¡¡¡//¡¡Handle¡¡exceptions¡¡of¡¡Type3¡¡¡¡

£ý¡¡¡¡

¡¡¡¡

//¡¡etc¡£¡£¡£¡¡¡¡

¡¡¡¡

ÿ¸ö¡¡catch¡¡´Ó¾ä¡ª¡ª¼´Î¥Àý¿ØÖÆÆ÷¡ª¡ª¶¼ÀàËÆÒ»¸öСÐÍ·½·¨£¬ËüÐèÒª²ÉÓÃÒ»¸ö£¨¶øÇÒÖ»ÓÐÒ»¸ö£©Ìض¨ÀàÐ͵ġ¡

×Ô±äÁ¿¡£¿ÉÔÚ¿ØÖÆÆ÷ÄÚ²¿Ê¹Óñêʶ·û£¨id1£¬id2µÈµÈ£©£¬¾ÍÏóÒ»¸öÆÕͨµÄ·½·¨×Ô±äÁ¿ÄÇÑù¡£ÎÒÃÇÓÐʱҲ¸ù±¾¡¡

²»Ê¹Óñêʶ·û£¬ÒòΪΥÀýÀàÐÍÒÑÌṩÁË×ã¹»µÄÐÅÏ¢£¬¿ÉÓÐЧ´¦ÀíÎ¥Àý¡£µ«¼´Ê¹²»Ó㬱êʶ·ûÒ²±ØÐë¾Íλ¡£¡¡¡¡

¿ØÖÆÆ÷±ØÐë¡°½ô½Ó¡±ÔÚ¡¡try¡¡¿éºóÃæ¡£Èô¡°ÖÀ¡±³öÒ»¸öÎ¥Àý£¬Î¥Àý¿ØÖÆ»úÖƾͻáËÑÑ°×Ô±äÁ¿ÓëÎ¥ÀýÀàÐÍÏà·ûµÄ¡¡

µÚÒ»¸ö¿ØÖÆÆ÷¡£Ëæºó£¬Ëü»á½øÈëÄǸöcatch¡¡´Ó¾ä£¬²¢ÈÏΪΥÀýÒѵõ½¿ØÖÆ£¨Ò»µ©catch¡¡´Ó¾ä½áÊø£¬¶Ô¿ØÖÆÆ÷¡¡

µÄËÑË÷Ò²»áÍ£Ö¹£©¡£Ö»ÓÐÏà·ûµÄcatch¡¡´Ó¾ä²Å»áµÃµ½Ö´ÐУ»ËüÓëswitch¡¡Óï¾ä²»Í¬£¬ºóÕßÔÚÿ¸ö¡¡case¡¡ºó¶¼Ðè¡¡

ÒªÒ»¸öbreak¡¡ÃüÁ·ÀÖ¹ÎóÖ´ÐÐÆäËûÓï¾ä¡£¡¡¡¡

ÔÚ¡¡try¡¡¿éÄÚ²¿£¬Çë×¢Òâ´óÁ¿²»Í¬µÄ·½·¨µ÷ÓÿÉÄÜÉú³ÉÏàͬµÄÎ¥Àý£¬µ«Ö»ÐèÒªÒ»¸ö¿ØÖÆÆ÷¡£¡¡¡¡

¡¡¡¡

1¡£¡¡ÖжÏÓë»Ö¸´¡¡¡¡

ÔÚÎ¥Àý¿ØÖÆÀíÂÛÖУ¬¹²´æÔÚÁ½ÖÖ»ù±¾·½·¨¡£ÔÚ¡°Öжϡ±·½·¨ÖУ¨Java¡¡ºÍ¡¡C£«£«ÌṩÁ˶ÔÕâÖÖ·½·¨µÄÖ§³Ö£©£¬ÎÒ¡¡

ÃǼٶ¨´íÎó·Ç³£¹Ø¼ü£¬Ã»Óа취·µ»ØÎ¥Àý·¢ÉúµÄµØ·½¡£ÎÞÂÛË­Ö»Òª¡°ÖÀ¡±³öÒ»¸öÎ¥Àý£¬¾Í±íÃ÷ûÓа취²¹¾È¡¡

´íÎ󣬶øÇÒÒ²²»Ï£ÍûÔÙ»ØÀ´¡£¡¡¡¡

ÁíÒ»ÖÖ·½·¨½Ð×÷¡°»Ö¸´¡±¡£ËüÒâζ×ÅÎ¥Àý¿ØÖÆÆ÷ÓÐÔðÈÎÀ´¾ÀÕýµ±Ç°µÄ×´¿ö£¬È»ºóÈ¡µÃ³ö´íµÄ·½·¨£¬¼Ù¶¨ÏÂÒ»¡¡

´Î»á³É¹¦Ö´ÐС£ÈôʹÓûָ´£¬Òâζ×ÅÔÚÎ¥ÀýµÃµ½¿ØÖÆÒÔºóÈÔÈ»Ïë¼ÌÐøÖ´ÐС£ÔÚÕâÖÖÇé¿öÏ£¬ÎÒÃǵÄÎ¥Àý¸üÏó¡¡

Ò»¸ö·½·¨µ÷Ó᪡ªÎÒÃÇÓÃËüÔÚ¡¡Java¡¡ÖÐÉèÖø÷ÖÖ¸÷ÑùÌØÊâµÄ»·¾³£¬²úÉúÀàËÆÓÚ¡°»Ö¸´¡±µÄÐÐΪ£¨»»ÑÔÖ®£¬´Ëʱ¡¡

²»ÊÇ¡°ÖÀ¡±³öÒ»¸öÎ¥Àý£¬¶øÊǵ÷ÓÃÒ»¸öÓÃÓÚ½â¾öÎÊÌâµÄ·½·¨£©¡£ÁíÍ⣬Ҳ¿ÉÒÔ½«×Ô¼ºµÄtry¡¡¿éÖÃÈëÒ»¸ö¡¡

while¡¡Ñ­»·ÀÓÃËü²»¶Ï½øÈë¡¡try¡¡¿é£¬Ö±µ½½á¹ûÂúÒâʱΪֹ¡£¡¡¡¡

´ÓÀúÊ·µÄ½Ç¶È¿´£¬Èô³ÌÐòԱʹÓõIJÙ×÷ϵͳ֧³Ö¿É»Ö¸´µÄÎ¥Àý¿ØÖÆ£¬×îÖÕ¶¼»áÓõ½ÀàËÆÓÚÖжϵĴúÂ룬²¢Ìø¡¡

¹ý»Ö¸´½ø³Ì¡£ËùÒÔ¾¡¹Ü¡°»Ö¸´¡±±íÃæÉÏÊ®·Ö²»´í£¬µ«ÔÚʵ¼ÊÓ¦ÓÃÖÐÈ´ÏÔµÃÀ§ÄÑÖØÖØ¡£ÆäÖоö¶¨ÐÔµÄÔ­Òò¿ÉÄÜ¡¡

ÊÇ£ºÎÒÃǵĿØÖÆÄ£¿é±ØÐëËæʱÁôÒâÊÇ·ñ²úÉúÁËÎ¥Àý£¬ÒÔ¼°ÊÇ·ñ°üº¬ÁËÓɲúÉúλÖÃרÓõĴúÂë¡£Õâ±ãʹ´úÂëºÜ¡¡

ÄѱàдºÍά»¤¡ª¡ª´óÐÍϵͳÓÈÆäÈç´Ë£¬ÒòΪΥÀý¿ÉÄÜÔÚ¶à¸öλÖòúÉú¡£¡¡¡¡



9¡£2¡£3¡¡¡¡Î¥Àý¹æ·¶¡¡¡¡



ÔÚJava¡¡ÖУ¬¶ÔÄÇЩҪµ÷Ó÷½·¨µÄ¿Í»§³ÌÐòÔ±£¬ÎÒÃÇҪ֪ͨËûÃÇ¿ÉÄÜ´Ó×Ô¼ºµÄ·½·¨Àï¡°ÖÀ¡±³öÎ¥Àý¡£ÕâÊÇÒ»ÖÖ¡¡

ÓÐÀñòµÄ×ö·¨£¬Ö»ÓÐËü²ÅÄÜʹ¿Í»§³ÌÐòԱ׼ȷµØÖªµÀÒª±àдʲô´úÂëÀ´²¶»ñËùÓÐDZÔÚµÄÎ¥Àý¡£µ±È»£¬ÈôÄãͬ¡¡

ʱÌṩÁËÔ´Â룬¿Í»§³ÌÐòÔ±ÉõÖÁÄÜÈ«Å̼ì²é´úÂ룬ÕÒ³öÏàÓ¦µÄ¡¡throw¡¡Óï¾ä¡£µ«¾¡¹ÜÈç´Ë£¬Í¨³£²¢²»ËæͬԴÂë¡¡

Ìṩ¿â¡£Îª½â¾öÕâ¸öÎÊÌ⣬Java¡¡ÌṩÁËÒ»ÖÖÌØÊâµÄÓï·¨¸ñʽ£¨²¢Ç¿ÆÈÎÒÃDzÉÓã©£¬ÒÔ±ãÀñòµØ¸æËß¿Í»§³ÌÐò¡¡

Ô±¸Ã·½·¨»á¡°ÖÀ¡±³öʲôΥÀý£¬Áî¶Ô·½·½±ãµØ¼ÓÒÔ¿ØÖÆ¡£Õâ±ãÊÇÎÒÃÇÔÚÕâÀïÒª½²ÊöµÄ¡°Î¥Àý¹æ·¶¡±£¬ËüÊôÓÚ¡¡

·½·¨ÉùÃ÷µÄÒ»²¿·Ö£¬Î»ÓÚ×Ô±äÁ¿£¨²ÎÊý£©ÁбíµÄºóÃæ¡£¡¡¡¡

Î¥Àý¹æ·¶²ÉÓÃÁËÒ»¸ö¶îÍâµÄ¹Ø¼ü×Ö£ºthrows£»ºóÃæ¸úËæÈ«²¿Ç±ÔÚµÄÎ¥ÀýÀàÐÍ¡£Òò´Ë£¬ÎÒÃǵķ½·¨¶¨Òå¿´ÆðÀ´¡¡

Ó¦ÏóÏÂÃæÕâ¸öÑù×Ó£º¡¡¡¡

void¡¡f£¨£©¡¡throws¡¡tooBig£»¡¡tooSmall£»¡¡divZero¡¡£û¡¡//¡£¡£¡£¡¡¡¡

ÈôʹÓÃÏÂÊö´úÂ룺¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡265¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡267¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

void¡¡f£¨£©¡¡£§¡¡//¡¡¡£¡£¡£¡¡¡¡

ËüÒâζ×Ų»»á´Ó·½·¨Àï¡°ÖÀ¡±³öÎ¥Àý£¨³ýÀàÐÍΪRuntimeException¡¡µÄÎ¥ÀýÒÔÍ⣬Ëü¿ÉÄÜ´ÓÈκε

·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨1£©

Äã¿ÉÄÜϲ»¶µÄ