һЩ³£¼ûJavaÒì³£¹éÀà(Ò»)
UnsupportedClassVersionError
¡¡¡¡²»Ö§³ÖµÄÀà°æ±¾´íÎó¡£µ±JavaÐéÄâ»úÊÔͼ´Ó¶Áȡij¸öÀàÎļþ£¬µ«ÊÇ·¢ÏÖ¸ÃÎļþµÄÖ÷¡¢´Î°æ±¾ºÅ²»±»µ±Ç°JavaÐéÄâ»úÖ§³ÖµÄʱºò£¬Å׳ö¸Ã´íÎó¡£
¡¡¡¡java.lang.VerifyError
¡¡¡¡ÑéÖ¤´íÎó¡£µ±ÑéÖ¤Æ÷¼ì²âµ½Ä³¸öÀàÎļþÖдæÔÚÄÚ²¿²»¼æÈÝ»òÕß°²È«ÎÊÌâʱÅ׳ö¸Ã´íÎó¡£
¡¡¡¡java.lang.VirtualMachineError
¡¡¡¡ÐéÄâ»ú´íÎó¡£ÓÃÓÚָʾÐéÄâ»ú±»ÆÆ»µ»òÕß¼ÌÐøÖ´ÐвÙ×÷ËùÐèµÄ×ÊÔ´²»×ãµÄÇé¿ö¡£
¡¡¡¡java.lang.ArithmeticException
¡¡¡¡ËãÊõÌõ¼þÒì³£¡£Æ©È磺ÕûÊý³ýÁãµÈ¡£
¡¡¡¡java.lang.ArrayIndexOutOfBoundsException
¡¡¡¡Êý×éË÷ÒýÔ½½çÒì³£¡£µ±¶ÔÊý×éµÄË÷ÒýֵΪ¸ºÊý»ò´óÓÚµÈÓÚÊý×é´óСʱÅ׳ö¡£
¡¡¡¡java.lang.ArrayStoreException
¡¡¡¡Êý×é´æ´¢Òì³£¡£µ±ÏòÊý×éÖдæ·Å·ÇÊý×éÉùÃ÷ÀàÐͶÔÏóʱÅ׳ö¡£
¡¡¡¡java.lang.ClassCastException
¡¡¡¡ÀàÔìÐÍÒì³£¡£¼ÙÉèÓÐÀàAºÍB£¨A²»ÊÇBµÄ¸¸Àà»ò×ÓÀࣩ£¬OÊÇAµÄʵÀý£¬ÄÇôµ±Ç¿Öƽ«O¹¹ÔìΪÀàBµÄʵÀýʱÅ׳ö¸ÃÒì³£¡£¸ÃÒì³£¾³£±»³ÆÎªÇ¿ÖÆÀàÐÍת»»Òì³£¡£
¡¡¡¡java.lang.ClassNotFoundException
¡¡¡¡ÕÒ²»µ½ÀàÒì³£¡£µ±Ó¦ÓÃÊÔͼ¸ù¾Ý×Ö·û´®ÐÎʽµÄÀàÃû¹¹ÔìÀ࣬¶øÔÚ±éÀúCLASSPAHÖ®ºóÕÒ²»µ½¶ÔÓ¦Ãû³ÆµÄclassÎļþʱ£¬Å׳ö¸ÃÒì³£¡£
¡¡¡¡java.lang.CloneNotSupportedException
¡¡¡¡²»Ö§³Ö¿Ë¡Òì³£¡£µ±Ã»ÓÐʵÏÖCloneable½Ó¿Ú»òÕß²»Ö§³Ö¿Ë¡·½·¨Ê±,µ÷ÓÃÆäclone()·½·¨ÔòÅ׳ö¸ÃÒì³£¡£
¡¡¡¡java.lang.EnumConstantNotPresentException
¡¡¡¡Ã¶¾Ù³£Á¿²»´æÔÚÒì³£¡£µ±Ó¦ÓÃÊÔͼͨ¹ýÃû³ÆºÍö¾ÙÀàÐÍ·ÃÎÊÒ»¸öö¾Ù¶ÔÏ󣬵«¸Ãö¾Ù¶ÔÏó²¢²»°üº¬³£Á¿Ê±£¬Å׳ö¸ÃÒì³£¡£
¡¡¡¡java.lang.Exception
¡¡¡¡¸ùÒì³£¡£ÓÃÒÔÃèÊöÓ¦ÓóÌÐòÏ£Íû²¶»ñµÄÇé¿ö¡£
¡¡¡¡java.lang.IllegalAccessException
¡¡¡¡Î¥·¨µÄ·ÃÎÊÒì³£¡£µ±Ó¦ÓÃÊÔͼͨ¹ý·´É䷽ʽ´´½¨Ä³¸öÀàµÄʵÀý¡¢·ÃÎʸÃÀàÊôÐÔ¡¢µ÷ÓøÃÀà·½·¨£¬¶øµ±Ê±ÓÖÎÞ·¨·ÃÎÊÀàµÄ¡¢ÊôÐԵġ¢·½·¨µÄ»ò¹¹Ôì·½·¨µÄ¶¨ÒåʱÅ׳ö¸ÃÒì³£¡£
¡¡¡¡java.lang.IllegalMonitorStateException
¡¡¡¡Î¥·¨µÄ¼à¿Ø×´Ì¬Òì³£¡£µ±Ä³¸öÏß³ÌÊÔͼµÈ´ýÒ»¸ö×Ô¼º²¢²»ÓµÓеĶÔÏó£¨O£©µÄ¼à¿ØÆ÷»òÕß֪ͨÆäËûÏ̵߳ȴý¸Ã¶ÔÏó£¨O£©µÄ¼à¿ØÆ÷ʱ£¬Å׳ö¸ÃÒì³£¡£
¡¡¡¡java.lang.IllegalStateException
¡¡¡¡Î¥·¨µÄ״̬Òì³£¡£µ±ÔÚJava»·¾³ºÍÓ¦ÓÃÉÐδ´¦ÓÚij¸ö·½·¨µÄºÏ·¨µ÷ÓÃ״̬£¬¶øµ÷ÓÃÁ˸÷½·¨Ê±£¬Å׳ö¸ÃÒì³£¡£
¡¡¡¡java.lang.IllegalThreadStateException
¡¡¡¡Î¥·¨µÄÏß³Ì״̬Òì³£¡£µ±ÏسÇÉÐδ´¦ÓÚij¸ö·½·¨µÄºÏ·¨µ÷ÓÃ״̬£¬¶øµ÷ÓÃÁ˸÷½·¨Ê±
Ïà¹ØÎĵµ£º
ÎÒÃÇÔÚ½øÐÐpl/sql±à³Ìʱ´ò½»µÀ×î¶àµÄ¾ÍÊÇ´æ´¢¹ý³ÌÁË¡£´æ´¢¹ý³ÌµÄ½á¹¹ÊǷdz£µÄ¼òµ¥µÄ£¬ÎÒÃÇÔÚÕâÀï³ýÁËѧϰ´æ´¢¹ý³ÌµÄ»ù±¾½á¹¹Í⣬»¹»áѧϰ±àд´æ´¢¹ý³ÌʱÏà¹ØµÄһЩʵÓõÄ֪ʶ¡£È磺ÓαêµÄ´¦Àí£¬Òì³£µÄ´¦Àí£¬¼¯ºÏµÄÑ¡ÔñµÈµÈ
1.´æ´¢¹ý³Ì½á¹¹
1.1 µÚÒ»¸ö´æ´¢¹ý³Ì
create or replace procedure proc1(
  ......
Ò»¡¢UTF8ת»»³ÉGB2312
µ±ÎÒÃÇÔÚ»ùÓÚHTTPÐÒéµÄJSP»òServletµÄÓ¦ÓÃÖлñÈ¡Êý¾Ý»ò·¢ËÍÇëÇóʱ£¬JVM»á°ÑÊäË͵ÄÊý¾Ý±àÂë³ÉUTF8¸ñʽ¡£Èç¹ûÎÒÃÇÖ±½Ó´ÓHTTPÁ÷ÖÐÌáÈ¡ÖÐÎÄÊý¾Ý£¬ÌáÈ¡µÄ½á¹ûΪ“????”£¨¿ÉÄܸü¶àÎʺţ©£¬Îª×ª»»³ÉÎÒÃÇÄܹ»Àí½âµÄÖÐÎÄ×Ö·û£¬ÎÒÃÇÐèÒª°ÑUTF8ת»»³É ......
/**
*ÐèÒª´«Èë pageNo µ±Ç°Ò³
* pageSizeÒ»Ò³ÏÔʾµÄÌõÊý
  ......
¡¡¡¡javaÖÐÓÐÁ½ÖÖ°üµÄµ¼Èë»úÖÆ£¬×ܽáÈçÏ£º
¡¡¡¡µ¥ÀàÐ͵¼Èë(single-type-import)£¬ÀýÈçimport java.io.File;
¡¡¡¡°´ÐèÀàÐ͵¼Èë(type-import-on-demand)£¬ÀýÈç import java.io.*;
¡¡¡¡¹ØÓÚÕâÁ½ÖÖµ¼ÈëÀàÐÍ´ó¼Ò¸÷ÓÐËù°®£¬ÖÚ˵·×ç¡¡£ÕâÀï·ÖÎöÒ»ÏÂÕâÁ½ÖÖµ¼ÈëÀàÐ͵ĴóÖ¹¤×÷ÔÀí¹©´ó¼Ò²Î¿¼¡£
¡¡¡¡µ¥ÀàÐ͵¼Èë±È½ÏºÃÀí½â£¬½ö½öµ ......
package info.gnuhpc;
/**
* @author gnuhpc email: warmbupt@gmail.com blog: http://gnuhpc.info
* @date 2010-1-22
* @bugs ²»Ö§³Ö¶àÒô×Ö´¦Àí
*/
public class PinyinConv {
// ¼òÌåÖÐÎĵıàÂ뷶Χ´ÓB0A1£¨45217£©Ò»Ö±µ½F7FE£¨63486£©
private static int BEGIN = 45217;
private static int ......