try {
// 예외가 발생할 가능성이 있는 코드를 구현
} catch (FileNotFoundException e) {
// FileNotFoundException이 발생했을 경우,이를 처리하기 위한 코드를 구현
} catch (IOException e) {
// FileNotFoundException이 아닌 IOException이 발생했을 경우,이를 처리하기 위한 코드를 구현
} finally {
// 예외의 발생여부에 관계없이 항상 수행되어야하는 코드를 구현합니다.
// 필수 구문 아님
}
// 앞의 catch 블럭에서 잡히면 뒤의 catch블럭으로 전파되지않는다. 따라서 범위가 잓은 예외부터 처리 해야된다.
DateTimeformatter = DateTimeFormatter.ofPattern("yyyy/MM/dd - h:m:s");
System.out.println(formatter.format(LocalDateTime.now()));
자세한 형식은 공식문서를 참고
https://docs.oracle.com/javase/8/docs/api/java/time/format/DateTimeFormatter.html
LocalDate today = LocalDate.now(); //오늘은 2022년 5월 17일이다.
LocalDate birthday = LocalDate.of(2022, 7, 4);
Period period = Period.between(today, birthday);
System.out.println("period.getMonths() = " + period.getMonths())
System.out.println("period.getDays() = " + period.getDays());