내일배움캠프 D+60: 0616 🐢

enyo9rt·2022년 6월 16일

TIL-S

목록 보기
41/79

🌌 실시간 강의

Azure 웹앱 만들려다가 구독 업그레이드했는데도 생성이 안됐다...
아마 과금이 필요한 업그레이드가 필요한 듯했다.
일단 구독 취소하고 과금될까봐 후다닥 문의했다.

AWS X-ray 생성하기는 했는데 자세한 부분은 내일 진행하신다고 한다. 여러 리소스나 app에 사용가능한 분석용 리소스 서비스 그래프이다.

스프링 예외 처리 강의도 짧게 진행되었다.

  1. @ExceptionHandler 에러 처리
  2. @ControllerAdvice 전역 처리
  3. try-catch

퀴즈는 주어진 Map 반환 핸들러를 에러 발생 시 실행되도록 하는 것이었다.

얼레벌레 했지만 맞는 건지는 모르겠다...
그러고보니까 함수명을 post로 지었네;;ㅋㅋㅋ


🐢 스터디

오늘은 컬렉션 프레임워크에 대해 배우는 시간이었다.
구체적으로 다루지는 않고 아주 기본적인 부분만 다뤘다.
List, Set, Map 여기에 값을 넣고 가져오고 지우기.. 이 정도.

스프링 부트서 에러 처리하는 법을 배우니, try-catch는 지양해야 하고 하더라도 좀 더 정확한 Exception을 발생시켜야 한다는 것을 느꼈다.

try {
 int[] array = new int[10];
 array[20] = 5;
} catch (ArrayIndexOutOfBoundsException e) {
 System.out.println("범위를 벗어난 index 입니다. error:" + e.toString());
}

0개의 댓글