JAVAÓïÑÔÈçºÎ½øÐÐÒì³£´¦Àí
¹Ø¼ü×Ö£ºthrows,throw,try,catch,finally·Ö±ð´ú±íʲôÒâÒ壿ÔÚtry¿éÖпÉÒÔÅ׳öÒì³£Âð£¿
´ð£ºJavaͨ¹ýÃæÏò¶ÔÏóµÄ·½·¨½øÐÐÒì³£´¦Àí£¬°Ñ¸÷ÖÖ²»Í¬µÄÒì³£½øÐзÖÀ࣬²¢ÌṩÁËÁ¼ºÃµÄ½Ó¿Ú¡£ÔÚJavaÖУ¬Ã¿¸öÒì³£¶¼ÊÇÒ»¸ö¶ÔÏó£¬ËüÊÇThrowableÀà»òÆäËü×ÓÀàµÄʵÀý¡£µ±Ò»¸ö·½·¨³öÏÖÒì³£ºó±ãÅ׳öÒ»¸öÒì³£¶ÔÏ󣬸öÔÏóÖаüº¬ÓÐÒì³£ÐÅÏ¢£¬µ÷ÓÃÕâ¸ö¶ÔÏóµÄ·½·¨¿ÉÒÔ²¶»ñµ½Õâ¸öÒì³£²¢½øÐд¦Àí¡£JavaµÄÒì³£´¦ÀíÊÇͨ¹ý5¸ö¹Ø¼ü´ÊÀ´ÊµÏֵģºtry¡¢catch¡¢throw¡¢throwsºÍfinally¡£Ò»°ãÇé¿öÏÂÊÇÓÃtryÀ´Ö´ÐÐÒ»¶Î³ÌÐò£¬Èç¹û³öÏÖÒì³££¬ÏµÍ³»áÅ׳ö£¨throws£©Ò»¸öÒì³££¬ÕâʱºòÄã¿ÉÒÔͨ¹ýËüµÄÀàÐÍÀ´²¶×½£¨catch£©Ëü£¬»ò×îºó£¨finally£©ÓÉȱʡ´¦ÀíÆ÷À´´¦Àí¡£
ÓÃtryÀ´Ö¸¶¨Ò»¿éÔ¤·ÀËùÓÐ"Òì³£"µÄ³ÌÐò¡£½ô¸úÔÚtry³ÌÐòºóÃ棬Ӧ°üº¬Ò»¸öcatch×Ó¾äÀ´Ö¸¶¨ÄãÏëÒª²¶×½µÄ"Òì³£"µÄÀàÐÍ¡£
throwÓï¾äÓÃÀ´Ã÷È·µØÅ׳öÒ»¸ö"Òì³£"¡£
throwsÓÃÀ´±êÃ÷Ò»¸ö³ÉÔ±º¯Êý¿ÉÄÜÅ׳öµÄ¸÷ÖÖ"Òì³£"¡£
FinallyΪȷ±£Ò»¶Î´úÂë²»¹Ü·¢Éúʲô"Òì³£"¶¼±»Ö´ÐÐÒ»¶Î´úÂë¡£
¿ÉÒÔÔÚÒ»¸ö³ÉÔ±º¯Êýµ÷ÓõÄÍâÃæдһ¸ötryÓï¾ä£¬ÔÚÕâ¸ö³ÉÔ±º¯ÊýÄÚ²¿Ð´ÁíÒ»¸ötryÓï¾ä±£»¤ÆäËû´úÂ롣ÿµ±Óöµ½Ò»¸ötryÓï¾ä£¬"Òì³£"µÄ¿ò¼Ü¾Í·Åµ½¶ÑÕ»ÉÏÃ棬ֱµ½ËùÓеÄtryÓï¾ä¶¼Íê³É¡£Èç¹ûÏÂÒ»¼¶µÄtryÓï¾äûÓжÔijÖÖ"Òì³£"½øÐд¦Àí£¬¶ÑÕ»¾Í»áÕ¹¿ª£¬Ö±µ½Óöµ½Óд¦ÀíÕâÖÖ"Òì³£"µÄtryÓï¾ä¡£
Ïà¹ØÎĵµ£º
Õâ¸öÎÊÌâÔÚÓÚ ÔÚFrameÖÐÌí¼Ó×é¼þʱ£¬Ã¿¸ö×é¼þÏÈÉ趨ÁËλÖ㬵«ÊÇÌí¼Óµ½FrameÖкóʼÖÕ»á³öÏÖÎÊÌâ¡£
ÀýÈ磺
class MyGame extends Frame
{
MyGame()
{
Label c[] = new Label[8];
for(i = 0; i<8; i++)
{
c[i] = new Lab ......
ºÃ¶à´óÐ͵ÄÆóÒµÏîÄ¿¶¼ÒªÓõ½¸ß¼¶JDBCÁ¬½ÓÊý¾Ý¿âÅäÖø߼¶JDBCʵÀýÈçÏ£º
µÚÒ»£ºÅäÖÃTomcatϵÄconfÎļþ¼ÐϵÄcontext.xmlÎļþ
<?xml version='1.0' encoding='utf-8'?>
<Context>
<Resource name="jdbc/Ãû³Æ" auth="Container" type="javax.sql.DataSource"
maxActive="10" maxIdle=" ......
Õâ¶ÎÔ´´úÂëʵÏÖÁËÔÚÒ»¸ö´°ÌåÖÐÏÔʾһ¸ö³¡¾°£»ÒÔÒ»¸öÆåÅ̸ñ×öµÄµØÃ棬ÔÚµØÃæÉϸ¡×ÅÒ»¸öÀ¶É«µÄÇòÌ壬ÔÚ³¡¾°ÖÐÓÐÒ»¸ö»·¾³¹âºÍÒ»¸öÖ±Éä¹â£¬ÊµÏÖÁËÓÃÊó±êÈ«½Ç¶ÈµÄ¹Û²ì³¡¾°µÄ¹¦ÄÜ¡£´ÓijÖÖÒâÒåÉÏÀ´ËµÕâµÄȷʵÏÖÁËÒ»²¿3DÓÎÏ·×îÔʼµÄ¿ò¼Ü¡£
´úÂëÊÇÕÕ×Å¡¶Killer Game Programming in Java¡·Ò»ÊéÖйØÓÚ3DÓÎÏ·ÖÆ×÷µÄÄDz¿·ÖдµÄ£¬ÓÉÓÚ´ ......
Ê×ÏÈ£¬ÉèÖÃmysqlµÄ»·¾³±äÁ¿£¨ÔÚpathÖÐÌí¼Ó%MYSQL_HOME%\bin£©£¬ÖØÆôµçÄÔ¡£
ÍêÕû´úÂ룺
/**
* @param args
*/
public static void main(String[] args) {
/*
&nbs ......