µÚÒ»·¶ÎÄÍø - רҵÎÄÕ·¶ÀýÎĵµ×ÊÁÏ·ÖÏíÆ½Ì¨

javaʵÑ鱨¸æ

À´Ô´£ºÓû§·ÖÏí ʱ¼ä£º2026/1/21 0:59:01 ±¾ÎÄÓÉloading ·ÖÏí ÏÂÔØÕâÆªÎĵµÊÖ»ú°æ
˵Ã÷£ºÎÄÕÂÄÚÈݽö¹©Ô¤ÀÀ£¬²¿·ÖÄÚÈÝ¿ÉÄܲ»È«£¬ÐèÒªÍêÕûÎĵµ»òÕßÐèÒª¸´ÖÆÄÚÈÝ£¬ÇëÏÂÔØwordºóʹÓá£ÏÂÔØwordÓÐÎÊÌâÇëÌí¼Ó΢ÐźÅ:xxxxxxx»òQQ£ºxxxxxx ´¦Àí£¨¾¡¿ÉÄܸøÄúÌṩÍêÕûÎĵµ£©£¬¸ÐлÄúµÄÖ§³ÖÓëÁ½⡣

6. ÊÔ±àдһ¸ö³ýÊýΪ0µÄÒì³£´¦Àí¹ý³Ì¡£ public class Ex7 { public static void main(String []args){ int a=2; int b=0; int c=0; try { c=a/b; } catch (ArithmeticException e) { System.out.println(e.toString()); System.out.println(\³ýÊýΪ0µÄÒì³£´¦Àí\ }finally{ System.out.println(\ÎÞÂÛÈçºÎ¶¼Ö´ÐÐ\ } } }

7. ³ýÁËʹÓÃϵͳ¶¨ÒåµÄÒì³£Í⣬Óû§»¹¿ÉÒÔ×Ô¶¨ÒåÒì³£¡£Æä¸ñʽΪ£º

public class MyException extends Exception{¡­}

ÊÔ×Ô¶¨ÒåÒ»¸öÒì³££¬ÔÚ¼ÆËãÁ½¸öÊý³Ë»ýµÄ·½·¨£¨Multiply£©ÖУ¬Èç¹û½á¹û³¬¹ý1000ÔòÅ׳öÕâ¸öÒì³£¡£·½·¨Multiply¶¨ÒåÈçÏ£º Static int Multiply(int n,int m) throws MyException{ int re; re =n*m; if(re>1000) throw new MyException(¡°½á¹ûre=¡±+re+¡°³¬¹ýÁË¡±+1000); return re; }

ÍêÉÆÕâ¸ö³ÌÐò£¬²¢²âÊÔ¡£

public class MyException extends Exception{ public MyException(){ } public MyException(String msg){ super(msg); } static int Multiply(int n,int m) throws MyException{ int re; re =n*m; if(re>1000) throw new MyException(\½á¹ûre=\³¬¹ýÁË\ return re; } public static void main(String []args){

}

}

try { Multiply(100,20); } catch (MyException e) { System.out.println(\ //e.printStackTrace(); System.out.println(e.toString()); }

2.JavaÊý¾ÝÁ÷

£¨1£©±àдһ¸ö¼ÆËãÆ÷£¬Ëü´Ó¼üÅÌÖжÁÈ¡²Ù×÷ÊýºÍ²Ù×÷·û£¬¾­¹ý¼ÆËãºó£¬ÔÚÆÁÄ»ÉÏÊä³ö½á¹û¡£

import java.io.*; class Calculator { public static void main(String[] args) { Calculator cal=new Calculator(); cal.Calculate(); } public double ReadDouble() { double re=0; DataInputStream in =new DataInputStream(System.in); try{ String temp =in.readLine(); re =Double.parseDouble(temp); } catch (IOException e) { System.out.println(\ } return re; } public void Calculate() { byte cmd='q'; do { double op1,op2,re=0; byte op; System.out.print(\ÇëÊäÈë²Ù×÷Êý1:\ op1 =ReadDouble(); System.out.print(\ÇëÊäÈë²Ù×÷(+¡¢-¡¢*¡¢/):\ op =ReadByte(); System.out.print(\ÇëÊäÈë²Ù×÷Êý2:\ op2 =ReadDouble();

}

switch(op) { case '+': re =op1 +op2; break; case '-': re =op1 -op2; break; case '*': re =op1 *op2; break; case '/': re =op1 /op2; break; default: System.out.println(\²Ù×÷·û´íÎó\ continue; } System.out.println(\ System.out.print(\Í˳ö?(Q/q)\ cmd =ReadByte(); }while(cmd!='Q' && cmd!='q'); }

public byte ReadByte() { byte cmd[] =new byte[10]; try{ System.in.read(cmd); } catch (IOException e) { System.out.println(\ } return cmd[0]; }

ÔÚ¼Çʱ¾±à¼­ÈçÏÂÔ´³ÌÐò£º import java.io.*; class Calculator { public static void main(String[] args) { Calculator cal=new Calculator(); cal.Calculate(); } public double ReadDouble() { // ´Ó¼üÅ̶Áȡһ¸öDoubleÊý

double re=0; DataInputStream in =new DataInputStream(System.in); try{ String temp =in.readLine(); re =Double.parseDouble(temp); } catch (IOException e) { System.out.println(\ } return re; }

public void Calculate() { // ¼ÆËã byte cmd='q'; do { double op1,op2,re=0; byte op; System.out.print(\ÇëÊäÈë²Ù×÷Êý1:\ op1 =ReadDouble(); System.out.print(\ÇëÊäÈë²Ù×÷(+¡¢-¡¢*¡¢/):\ op =ReadByte(); System.out.print(\ÇëÊäÈë²Ù×÷Êý2:\ op2 =ReadDouble(); switch(op) { case '+': re =op1 +op2; break; case '-': re =op1 -op2; break; case '*': re =op1 *op2; break; case '/': re =op1 /op2; break; default: System.out.println(\²Ù×÷·û´íÎó\ continue; } System.out.println(\ System.out.print(\Í˳ö?(Q/q)\

ËÑË÷¸ü¶à¹ØÓÚ£º javaʵÑ鱨¸æ µÄÎĵµ
javaʵÑ鱨¸æ.doc ½«±¾ÎĵÄWordÎĵµÏÂÔØµ½µçÄÔ£¬·½±ã¸´ÖÆ¡¢±à¼­¡¢ÊղغʹòÓ¡
±¾ÎÄÁ´½Ó£ºhttps://www.diyifanwen.net/c45oz087wu872h8v7sn06_8.html£¨×ªÔØÇë×¢Ã÷ÎÄÕÂÀ´Ô´£©
ÈÈÃÅÍÆ¼ö
Copyright © 2012-2023 µÚÒ»·¶ÎÄÍø °æÈ¨ËùÓÐ ÃâÔðÉùÃ÷ | ÁªÏµÎÒÃÇ
ÉùÃ÷ :±¾ÍøÕ¾×ðÖØ²¢±£»¤ÖªÊ¶²úȨ£¬¸ù¾Ý¡¶ÐÅÏ¢ÍøÂç´«²¥È¨±£»¤ÌõÀý¡·£¬Èç¹ûÎÒÃÇ×ªÔØµÄ×÷Æ·ÇÖ·¸ÁËÄúµÄȨÀû,ÇëÔÚÒ»¸öÔÂÄÚ֪ͨÎÒÃÇ£¬ÎÒÃǻἰʱɾ³ý¡£
¿Í·þQQ£ºxxxxxx ÓÊÏ䣺xxxxxx@qq.com
ÓåICP±¸2023013149ºÅ
Top