Error

         Error ����觷������ö�Դ���������㹡�����ҧ����� ���й����ҡ�����������㴷�������ö���ҧ   ���������㹤���������������Դ error ������ �����觷��з�����Դ�����Դ��Ҵ���ҧ�����ç����к����� �ѡ���Դ�ҡ����͡Ẻ�к����������ա���ҧἹ�������Ѻ�ѭ�ҷ���Դ�Ҩ���Դ�����

                ������ 4 �Ը� 㹡�èѴ��áѺ��ǹ�ͧ error ����Դ��鹡Ѻ�к� ����

������ʹ� error ��� (���Ըշ�����չѡ)

��Ǩ�ͺ�ѭ�ҷ��ὧ���� �����ԡ��÷ӧҹ�ͧ���������;��ѭ��

��Ǩ�ͺ�ѭ�ҷ��ὧ���� ��о������Ѵ��áѺ�ѭ�ҹ��

Exception

     ���ʹ� error

                ������ʹ㨷��е�Ǩ�ͺ error ����Դ�����к� �������ҷҧ��ͧ�ѹ error �����觼����µ���к������     �Ըա���͡Ẻ�к�������� �����к����դ�è����ʶ����Ҿ���� ��觡�û��������к����Թ�ҹ�����������   ��õ�Ǩ�ͺ error �з�����к�����ͧ�������ŧ㹷���ش ���й���������ѡ�������Ѻ������ҧ�������ҧ�١��ͧ������ըش�Դ��Ҵ

��Ǩ�ͺ�ѭ�ҷ��ὧ���� ��о������Ѵ��ûѭ�ҹ��

       �Ըա�ù����ա�õ�Ǩ�ͺ error ����Դ�����к� ��о������������;� error ��� �¡�� ���ҧ�����ͨѴ�����ѭ�ҷ���Դ��� ¡�����ҧ��

if (a==0)

     a= 1;

      c=b/a;

         �괴�ҹ�� �繡�ôѡ�Ѻ��ͼԴ��Ҵ�¡����ô��� 0 ��觡����ô��� 0 ��� ������ҧ��Ե����ʵ�����������ö�����  �֧������Դ�ѭ��������;��Ѻ��ǹ��÷���� 0  �ѧ��鹶���������֧�����ҧ�괴ѡ�Ѻ��ͼԴ��Ҵ ���Ƿӡ��������¡�͹ �з�����к�����ö�ӧҹ��������������

     Exception

           ����� Object-Orient  �����ѡɳо���ɢͧ�ç���ҧ�����������¡��� exceptions       ��͡�èѴ������Ըշ��е�Ǩ�ͺ�ѭ�� ��ШѴ��áѺ�ѭ�ҹ��¡������ҧ������� Java ��� C++  ���դ���� catch ���throw �����������͵�Ǩ�ͺ �����ѭ�ҷ���Դ��鹡Ѻ�к� ���ç���ҧ�ͧ����� try/catch  �����ѡɳдѧ���

try {

//�괷�����ѹ���� ����Ҩ������Դ error ��

}catch (Exception e) {

//�괷��ӡ����㢻ѭ�ҷ�辺���

,

 

   ��õ�Ǩ�Ѻ error �ҡ �try ����;� error ������͹䢷���˹����� �try ����觨�价ӧҹ����ѧ��ǹ�ͧ����� �catch ������䢢�ͼԴ��Ҵ��� �ٻẺ�����䢢�ͼԴ��Ҵ��ѡɳй������������ѡɳ�੾�Тͧ���� Object-Orient ������ҧ�����ҹ��    

  try {

            count = 0;

            count = 5/count ;

  }catch (AritmeticException e) {

                 system.out.printIn (e.getMessage ());

                   count = 1 ;

   }

   system.out.printIn ("The exception is handled.")

         

     Accessors

          Accessor �繢�ʹշ����ҡ��� Encapsulate ����繡�èӡѴ�����Ҷ֧ (access) 㹡�� read ���� write ������ ����� object ��蹷ӡ�� set ���������� ����ѧ����� class ����¹�ŧ (modification) ����������ҧ�Դ���ա����

      ���ä�� accessor

             Accessor ��� method ���͹حҵ����ա����ҹ ��¹ ���������� object ���� ��� accessor ����ö͸Ժ������� ���� method �ѧ���仹��

-GetVarName ( )  ��͡����ҹ�����Ţͧ class ������� varName

-SetVarName (value)  ��͡�á�˹������Ţͧ class ������� varName

������ҧ ��

public void setName (String input) {

           Name = input ;

       }

      public String getName () {

                 return name ;

        }

              㹡���͡Ẻ�к� Object-Oriented ���չ�� ��ǹ�ͧ�����Ť�á�˹������Ẻ private ���ͧ�ҡ�������  ˹��� private ���� class ��蹨�����ö�ӡ������¹�ŧ��ǹ�ͧ���������� object ������Ңͧ object ��鹨�����Һ�֧�������¹�ŧ���

 

                Page1 >>> Page 2 >>> Page3 >>> Home >>> Test   


                                                                 Coppyright 2004 By Webmaster All Right Reserved Comments

 

 

 

 

 

 

                                                                                                                                                                  

Hosted by www.Geocities.ws

1