728x90
예외 처리
1. try catch를 사용(메소드 내부에서)
2. throws Exception 사용(메소드 외부에서) - "예외 떠넘기기"

try catch를 사용하여 내부적인 오류를 처리한다.
throw를 사용하여 예외를 처리한다.

※ Unhandled exception는 Exception 처리를 하지 않은 부분에서 예외가 발생하여 생긴 오류이다.

 

finally

Exception이 발생하든말든 들어가서 실행시킨다.


String 내부 함수 사용하기

charAt() : 인덱스 자리 문자로 출력
indexOf() : 문자열 인덱스 자리 출력
replace() : 문자열 변경
substring() : 인덱스 위치부터 출력
trim() : 공백 제거(내부 스페이스 제외)
toUpperCase() : 대문자 만들기
toLowerCase() : 소문자 만들기
String(배열, 시작위치, 길이) : 시작위치에서 길이만큼 문자열로 반환
getBytes() : 바이트로 받기

 

진수 변환

※ 16진수 1자리는 2진수 4자리이다.

16진수는 0x로 표기, 출력시에는 10진수로 출력, toBinaryString()은 2진수로 변환해주는 함수
2진수 값을 자리수에 맞춰 출력하는 코드 예시

 

비트 연산

&와 로 연산하는 예시 코드
전자제품 on/off 비트로 확인하여 출력하는 예시 코드

728x90

'웹 full stack 교육 > 이론' 카테고리의 다른 글

디자인 패턴  (0) 2021.09.01
[Java] LinkedList  (0) 2021.09.01
[Java] 자바 상속  (0) 2021.08.27
[Java] 클래스[기본]  (0) 2021.08.27
[Java] 자바 문법[조건문, 반복문]  (0) 2021.08.26

+ Recent posts