[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000374] Re: exception in NumArray



���Ȥ���Ǥ�

In message "[dennou-ruby:000373] exception in NumArray"
    on 00/08/20, Takeshi Horinouchi <horinout@xxxxxx> writes:
>   a = NumArray.new(Float,4,3,2)
>
>�ʤɤȤ��ޤ�������������Ϳ���륯�饹̾(��Ǥ�Float)�˥��ݡ���
>����Ƥʤ���Τ�Ϳ����ȡ�NotImplementError �㳰��ȯ�����뤳�Ȥ�
>�ʤäƤޤ��������շ��ε�ʬ���¬����ȡ�Float �ʳ��� "not yet
>implimented" �ʤΤǤ��������ΤǤ��礦��������������� �ʤȤꤢ��
>�� Sun �Ǥϡ˥��å����λ�ˤʤäƤ��ޤ�����ޤ���

StandardError �ϥ�٥�̵����rescue�ǽ����ޤ��͡����äݤ�����
���Ǥʤ��㳰������Ū�ˤ��Υ��顼���٥�ˤ���rescue����ɬ��
������ޤ���

begin 
  a = NumArray.new(Integer, 4, 3, 2)
  ....
rescue NotImplementError
  ....
end

���ơ��ɤ���㳰�ˤ��뤫�Ǥ����������Ĥ�����褬���äơ�ɸ��
�Τ�ΤǤϡ�ArgumentError, TypeError �Τ����줫�Ǥ��礦����
����StandardError �Υ��֥��饹�Ȥ��� NumArrayError ���ߤ���
���Υ��֥��饹�ˤ���Ȥ�����⤢��ޤ���

TypeError�ϰ��̤˷���������˴ؤ��륨�顼�Ǥ������ͤΰո���
���ƤϤɤ��餫�ȸ����� ArgumentError �������դ��路���Ȼפ�
�ޤ���

RuntimeError ���ä�̾����Ϳ�����Ƥ��ʤ��Ȥ������������ޤ�
�Τǡ��Ȥꤢ�����դ���ʤ餽��Ǥ��ɤ��Ǥ��������äȻȤ�³��
��̾���Ǥ�̵�����Ȼפ��ޤ���

-- gotoken