반응형

오류 4

[디버깅] 개발자모드 Network

■ 통신 테스트를 진행하다보면 네트워크의 흐름을 봐야 할 일들이 있다. 통신 URL 이 원하는 방향으로 잘 향하고 있는지 중간에 값은 잘 들어가 있는지 어느 페이지가 문제가 되는지 이러한 것들을 네트워크에서 알 수 있는 정보들이 많이 있다. 다른 디버깅 모드를 통해서 확인할 수도 있고 콘솔이나 서버 오류 들로도 알 수도 있지만 통신의 흐름을 직관적으로 보기에는 Network 탭을 참고하는게 도움이 될 때가 있다. 개발자 모드 - 네트워크 탭 확인 방법(크롬) 1) F12(개발자모드) - Network 탭 click 2) 마우스 우클릭 - 검사 - Network 탭 click 네트워크는 페이지가 이동될 때 많은 정보들이 나타나게 된다. 아래 사진은 구글 메인화면에서 네이버로 이동할 때의 모습이다. 도메인으..

지식 2023.12.11

[JAVA] 예외 메세지 ,getMessage() toString() printStackTrace()

■ 소스 코드를 작업할 때 우린 예외 메세지를 분석해서 발생하는 오류를 해결하고는 한다. 그러나 너무 많은 오류 메세지는 불필요하게 느껴질 때도 있다. 그럴 땐 에러 메세지 출력 범위를 함수를 통해 제어할 수 있다. 해당 메세지들의 출력 범위는 많이 다르므로 프로세스 오류 메세지 중요도에 따라 다르게 작업해야 한다고 생각한다. 1. getMessage() 발생한 에러의 원인을 간략하게 출력한다. (Exception의 유형도 존재하지 않음.) 2. toString() 발생한 에러의 원인의 이유를 출력하지만 자세한 발생 위치는 출력하지 않는다. 3. printStackTrace() 발생한 에러의 원인과 발생 위치를 구체적으로 출력한다. (전체적인 프로세스 단계를 모두 출력)

JAVA 2023.07.12
반응형