throws��p���邩�ǂ����̓��\�b�h�̖����Ō��܂��FJavaTips �`Java�v���O���~���O��

» 2006�N11��22�� 10��00�� ���J
[���쐳���C��IT]

�@��O����������”\�������郁�\�b�h�ł́A���̃��\�b�h�ɂ����ė�O��ߑ����邩�A���̃��\�b�h���Ăяo�������\�b�h�ɗ�O�𓊂���i�C����j����I�ԕK�v������܂��i��O��RuntimeException�̃T�u�N���X�ł���ꍇ�������j�B�O�҂�I�ԏꍇ�́utry-catch�v�\����p���A��҂�I�ԏꍇ�́uthrows�v��p���܂��B

�@���̂ǂ����I�����邩�́A�@�B�I�ɂ͌��߂��܂���B���\�b�h�̖������l���đI������K�v������܂��B�܂��A�����̗�O������ꍇ�A�utry-catch�v���ׂ���O�Ɓuthrows�v���ׂ���O�ɕ����邱�Ƃ��l���܂��傤�B

�@�܂��A�R���p�C���G���[�𓦂�邽�߂����́uthrows�v�͔�����ׂ��ł��B���͍ł�������Ƃ�����ł��傤�B

RpCG[𓦂邽߂́uthrows Exceptionv̈ �R���p�C���G���[�𓦂�邽�߂����́uthrows Exception�v�̈���

�@6�s�ڂ́uthrows Exception�v���O���ƕ�����܂����A���̃��\�b�h�́AURL�N���X�̃R���X�g���N�^���s����URL���󂯎�����Ƃ��ɓ����� MalformedURLException �ƁAopenConnection���\�b�h�������� IOException ���utry-catch�v�܂��́uthrows�v����K�v������܂��B����2�‚̗�O���A�܂Ƃ߂ĒP���ɓ����Ă���킯�ł�����A���̃��\�b�h���Ăяo�����ɁA��O�ւ̑Ή��������t���Ă���ɂ����܂���B

�@�܂��A���̃��\�b�h�ɋ@�\��lj����āA�Ώ����ׂ���O���������ꍇ�A�Ώ����Ȃ��Ă��R���p�C���G���[�ɂȂ�Ȃ����߁A�{���K�v�ȑ[�u�����Y��錜�O������܂��B

�utry-catch�v���ׂ���O�Ɓuthrows�v���ׂ���O�ɕ�����

�@���̗��p���āutry-catch�v���邩�A�uthrows�v���邩�������������ʂ��ȉ��ł��B

ďoŏׂÔ݁uthrowsv悤ɉ �ďo���ŏ������ׂ���O�̂݁uthrows�v����悤�ɉ���

�@�P���Ɂuthrows Exception�v���uthrows MalformedURLException, IOException�v�ɂ��Ă��������܂����A�utry-catch�v���ׂ���O�Ɓuthrows�v���ׂ���O�ɕ����邱�Ƃ��l���܂��傤�B���̗�ł́A�󂯎����URL�ɖ�肪����ꍇ�ɁAMalformedURLException ���������܂��B����āA���̗�O�̐ӔC�͌Ăяo�������ɂ���܂��̂ŁA�Ώ����Ăяo�������ōs���ׂ��ł��傤�B����āA�uthrows MalformedURLException�v�Ƃ��܂����B

�@����ɑ΂��āAIOException �́A�Ăяo�����Ƃ͖��֌W�ɁA���̃��\�b�h�̓����œ��������O�ł��B����āutry-catch�v���܂����B

�@���̗�Ŏ������g�������́A�����܂ł����ɂ����܂��񂪁A���\�b�h�̖������l���utry-catch�v���ׂ���O�Ɓuthrows�v���ׂ���O�ɕ����邱�Ƃ́A�v���O���������₷�����A�g���u���̖h�~�ɖ𗧂��܂��B

Profile

RunDog.org

���쐳��


Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by IT - AIAAA
Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B