Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 쿠팡리뷰분석
- 쿠팡 브랜드
- 뷰티
- 황사마스크
- 겨울용품관
- 선물관
- 쿠팡 리뷰 분석
- 쿠팡 리뷰
- 스포츠/레저
- 마스크/방한대
- 2020 설날
- 신발
- 바지/레깅스
- 건강/의료용품
- 아이 메이크업
- 쿠팡 리뷰 모아보기
- 패션마스크
- 생활용품
- 자동차용품
- 파닥이
- 건강식품
- 메이크업
- 식품
- 장갑/시즌잡화
- 스킨케어
- 쿠팡리뷰
- 바지
- 가방/잡화
- 싱글라이프
- 여성패션
Archives
- Today
- Total
파닥이
예외처리 본문
반응형
class 합이백을넘는오류 extends Exception { //아무의미 없고 단순히 이런 인셉션이 일어낫다}class 값이오십을넘는오류 extends Exception {}class Calc {public int add(int x,int y) throws 합이백을넘는오류, 값이오십을넘는오류{int result = x+y;if(result > 100)throw new 합이백을넘는오류(); //던진다 누구한테? throws 문뒤에있는애한테 (없으면 자기자신)if(x > 50 || y>50)throw new 값이오십을넘는오류(); //던진다 누구한테? throws 문뒤에있는애한테 (없으면 자기자신)return result;}public int sub(int x,int y) {int result = x-y;return result;}public int multi(int x,int y) {int result = x*y;return result;}public int div(int x,int y) {int result = x/y;return result;}}public class Program {public static void main(String[] args) {// throws 합이백을넘는오류 { //자바런타임한테 던짐Calc calc = new Calc();int result = 0;try {result = calc.add(51, 49);} catch (합이백을넘는오류 e) {System.out.println("합이 100을 넘을수 없다 ");} catch (값이오십을넘는오류 a) {System.out.println("값이 50을 넘을수 없다 ");}finally {System.out.println("자원중지");}System.out.println(result);}}--------------------------------------
'IT > Java' 카테고리의 다른 글
[java] 예외처리 (0) | 2018.12.18 |
---|---|
ProcessBuilder 통하여 외부 프로그램 실행 (0) | 2018.10.05 |
자바에서 xml파싱 (0) | 2017.01.21 |
추상화해서 재정의하는(고쳐쓰는) 두가지 방법 (0) | 2017.01.21 |
자바 JDBC (0) | 2017.01.21 |