Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

¡¾·Ü¶·µÚÈýÌì¡¿²ËÄñѧJavaÖ®Òì³£´¦Àí

½ñÌìÒ»ÌìѧÁËÒì³£´¦ÀíÕâÒ»Õ¡£
Ê×ÏÈÒì³£ÊÇJava³ÌÐòÔÚÔËÐÐÆÚ³öÏֵĴíÎ󣬷DZàÒëÆÚ£¨javac£©³öÏֵĴíÎó¡£
È»ºóÔÙ¸øÒì³£·ÖÀ࣬Òì³£·ÖΪÈýÖÖ£¬µÚһΪerror£¬ÕâÖÖÒì³£²»¿ÉÒÔ´¦Àí£¬ÊÇϵͳµÄÄÚ²¿´íÎ󣬵ڶþΪException£¬ÕâÖÖ¿ÉÒÔ±»´¦Àí£¬ExceptionÀïÃæÓÖÓиöRuntimeExceptionµÄÀ࣬¶øRuntimeExceptionÓÖÊÇ¿ÉÒÔ²»±»²¶»ñ´¦ÀíµÄ£¬ÒòΪËü¾­³£³öÏÖ£¬java¿ÉÒÔ×Ô¶¯Å׳ö´¦Àí¡£ËùÒÔÎÒÃÇ´ó¶àÊýÇé¿öÏÂÖ»¹Ø×¢ExceptionÖеķÇRuntimeExceptionµÄÒì³£¡£
Òì³£ÖÐÖ÷ÒªµÄ¹Ø¼ü×Ö£º
try catch fiÕâÁ½¸ö¹Ø¼ü×ÖÓÃÀ´²¶»ñ´¦ÀíÒì³£
try{
.......
}catch(){
.......
}
ÒÔÏÂÌÖÂÛthrowsºÍthrow¹Ø¼ü×Ö
ÒÔÏÂΪתÔØת×Ôhttp://jieming.javaeye.com/blog/455743
throwµÄ×÷ÓÃ
ÊÖ¶¯Å׳öÒì³£
µ«ÊÇÓÐʱºòÓÐЩ´íÎóÔÚjvm¿´À´²»ÊÇ´íÎ󣬱ÈÈç˵
int age = 0;
age = -100;
System.out.println(age);
    ºÜÕý³£µÄÕûÐαäÁ¿¸³Öµ£¬µ«ÊÇÔÚÎÒÃÇÑÛÖп´À´¾Í²»Õý³££¬Ë­µÄÄêÁä»áÊǸºµÄÄØ¡£ ËùÒÔÎÒÃÇÐèÒª×Ô¼ºÊÖ¶¯Òý·¢Òì³££¬Õâ¾ÍÊÇthrowµÄ×÷Óá£
int age = 0;
age = -100;
if(age<0)
{
   Exception e = new Exception("throw exception");//´´½¨Òì³£¶ÔÏó
   throw e;//Å׳öÒì³£
}
System.out.println(age);
throwsµÄ×÷ÓÃ
ÉùÃ÷·½·¨¿ÉÄܻرܵÄÒì³£
    ÓÐÒì³£±»Å׳öÁË£¬¾ÍÒª×ö´¦Àí£¬ËùÒÔjavaÖÐÓÐtry-catch¡£¿ÉÊÇÓÐʱºòÒ»¸ö·½·¨ÖвúÉúÁËÒì³££¬µ«ÊDz»ÖªµÀ¸ÃÔõô´¦ÀíËü£¬ÄÇô¾Í·Å×Ų»¹Ü£¬µ±ÓÐÒì³£ Å׳öʱ»áÖжϸ÷½·¨£¬¶øÒì³£±»Å×µ½Õâ¸ö·½·¨µÄµ÷ÓÃÕßÄÇÀï¡£Õâ¸öÓеãÏñÏÂÊô´¦Àí²»Á˵ÄÎÊÌâ¾Í½»µ½ÉÏ˾ÊÖÀïÒ»Ñù£¬ÕâÖÖÇé¿ö³ÆΪ»Ø±ÜÒì³£¡£
   µ«ÊÇÕâʹµÃµ÷ÓÃÕâ¸ö·½·¨¾ÍÓÐÁËΣÏÕ£¬ÒòΪ˭Ҳ²»ÖªµÀÕâ¸ö·½·¨Ê²Ã´Ê±ºò»á¶ªÒ»¸öʲôÑùµÄÒì³£¸øµ÷ÓÃÕߣ¬ËùÒÔÔÚ¶¨Òå·½·¨Ê±£¬¾ÍÐèÒªÔÚ·½·¨Í·²¿·ÖʹÓÃthrowsÀ´ÉùÃ÷Õâ¸ö·½·¨¿ÉÄܻرܵÄÒì³£¡£
void fun()throws IOException,SQLException
{
...
}
Õâ±íʾ fun·½·¨¿ÉÄܻᶪÁ½¸öÒì³£³öÀ´£¬ÄÇôÔÚµ÷ÓÃfunµÄʱºò¾Í»á×öºÃ×¼±¸£¬±ÈÈç¿ÉÒÔÕâÑù
try{
   fun();
}catch(IOException e) { }
catch(SQLException e) { }


Ïà¹ØÎĵµ£º

JavaµÄÀ༯


Collection:ÊÇ´æ·ÅÒ»×éµ¥ÖµµÄ×î´ó½Ó¿Ú£¬Ã¿¸öÖµ¶¼ÊÇÒ»¸ö¶ÔÏó£¬Ò»°ã²»»áÖ±½ÓʹÓÃCollection½Ó¿Ú
List£ºÊÇCollectionµÄ×Ó½Ó¿Ú£¬¶ÔCollection½øÐÐÁË´óÁ¿µÄÀ©³ä£¬ÀïÃæ´æ·ÅµÄÄÚÈÝ¿ÉÒÔÖظ´
Set£ºÊÇCollectionµÄ×ÓÀ࣬ûÓжÔCollection½øÐÐÀ©³ä£¬ÀïÃæ´æ·ÅµÄÄÚÈݲ»ÔÊÐíÖظ´
Map£ºÊÇ´æ·ÅÒ»¶ÔÖµµÄ×î´ó½Ó¿Ú£¬½Ó¿ÚÖÐÿ¸öÔªËض¼ÊÇÒ»¶ ......

Java »ù±¾Óï·¨

Java Ò»¹²8ÖÖ»ù±¾ÀàÐÍ£¬4ÖÖÕûÐÍ£¬2ÖÖ¸¡µãÀàÐÍ£¬1ÖÖ±íʾunicode±àÂëµÄ×Ö·ûµ¥ÔªµÄ×Ö·ûÀàÐÍchar£¬1ÖÖ±íʾÕæÖµµÄbooleanÀàÐÍ¡£
4ÖÖÕûÊýÀàÐÍ
int, 4 ×Ö½Ú
short£¬2×Ö½Ú
long,8×Ö½Ú
byte£¬1×Ö½Ú
2ÖÖ¸¡µãÀàÐÍ
float£¬4×Ö½Ú£¬ºÜÉÙÇé¿öÊʺÏʹÓÃfloat£¬ÊýÖµÓÐÒ»¸öºó׺F,ûÓкó׺µÄ¸¡µãÊýֵĬÈÏΪdouble.Ò²¿ÉÒÔÔÚ¸¡µãÊýÖµºóÃæÌí ......

JAVA²¢·¢±à³Ìʵ¼ù ¶ÁÊé±Ê¼Ç

×î½ü¶ÁÍê<Java²¢·¢±à³Ìʵ¼ù>,ÎÞÒÉÕâÊÇÒ»±¾ºÃÊé,ËüʹµÃÎÒ¶ÔÏß³Ì,Ëø,ÒÔ¼°Óë²¢·¢Ïà¹ØµÄ
һЩ֪ʶÌåϵ¸ü¼ÓÍ걸,Ïл°²»¶à˵,ÏÂÃæÎÒϵͳÊáÀíÁËÏÂÀïÃæµÄһЩÀíÂÛÒªµã,ÏàÐÅʵ¼ùÉÏ
Ãæ,´ó¼Ò»ò¶à»òÉÙ¶¼»áÓÐÌå»á,ÄÇôÓÃÀíÂÛµÄ֪ʶµã½«Êµ¼ùÌå»áÁýÂçÆðÀ´,½«»áÐγɸü¼ÓÀιÌ
ºÍÍ걸µÄ֪ʶÌåϵ,ÖÁÉÙÎÒÕâôÈÏΪ,дÕâһƪ±Ê¼ÇÒ²ÊÇÓÃÒÔ ......

javaÏß³Ì ·µ»ØÏß³ÌÖеÄÐÅÏ¢ (¶þ)

¶àÏ̻߳·¾³ÖУ¬±È½ÏÕÆÎÕµÄÊÂÇéÖ®Ò»¾ÍÊÇÈçºÎ·µ»ØÏ̵߳ÄÐÅÏ¢¡£ÒòΪrunºÍstart·½·¨²¢²»·µ»ØÈκÎÖµ¡£
    ¼ÙÉèÏÖÔÚÓÐÁ½¸öỊ̈߳¬Ö÷Ï̺߳ÍÒ»¸ö×ÓỊ̈߳¬×ÓÏ̶߳ÁÎļþ£¬Ö÷Ïß³ÌÐèÒª¶ÔÎļþµÄ½á¹û½øÐвÙ×÷£¬µ±È»£¬×î¼òµ¥µÄ·½·¨¾ÍÊǶÁÎļþºÍ´¦Àí¶Á³öµÄÎļþÈ«²¿¶¼ÔÚÖ÷Ïß³ÌÖнø
ÐС£
   
   ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ