자바 오류 질문

자바 오류 질문

작성일 2023.06.06댓글 1건
    게시물 수정 , 삭제는 로그인 필요

자바 이클립스에서 이거 왜 안될까요

이렇게 오류가 떠요
Thread [main] (Suspended (uncaught exception NullPointerException))
Book.main(String[]) line: 13

import java.util.Scanner;

public class Book {

String title, author;

public static void main(String[] args) {

Scanner scanner=new Scanner(System.in);

Book[] book = new Book[2];

for(int i=0; i<book.length; i++) {

System.out.print("제목과 저자를 입력하세요");

book[i].title =scanner.nextLine();

book[i].author =scanner.nextLine();

}

for(int i=0; i<book.length; i++) {

System.out.print("(" + book[i].title + ", " + book[i].author + ")");

}

}


}



#자바 오류 #자바 오류코드 1603 #자바 오류코드 1618 #자바 오류 종류 #자바 오류 처리 #자바 오류 해결 #자바 오류 발생시키기 #자바 오류코드 #자바 오류 메시지 #자바 오류 찾기

profile_image 익명 작성일 -

처음 배우실 때 이런 실수 많이 하시는데... 객체 배열을 처음 선언하면 모든 배열의 값은 null입니다.

따라서 각 배열의 요소마다 new Book();으로 객체를 생성해줘야 합니다.

그리고 제목과 저자를 나눠서 입력 받으려면 nextLine() 쓰시면 안됩니다.

import java.util.Scanner; public class Book { String title, author; public static void main(String[] args) { Scanner scanner = new Scanner(System.in); Book[] book = new Book[2]; for (int i = 0; i < book.length; i++) { System.out.print("제목과 저자를 입력하세요"); book[i] = new Book(); // 객체를 생성해야 합니다. // book[i].title = scanner.nextLine(); book[i].title = scanner.next(); // book[i].author = scanner.nextLine(); book[i].author = scanner.next(); } for (int i = 0; i < book.length; i++) { System.out.print("(" + book[i].title + ", " + book[i].author + ")"); } } }

자바 오류 질문

오류 어떻게 해결하나요? 프로젝트안에 main 함수를 갖는 클래스들이 많아서 어떤 main클래스를 실행해야 할지를 몰라서 에러가 발생한 것입니다. 화면 왼쪽의 패키지...

마인크래프트 자바 오류

... 하려고샀는데 자바가 실행이안됍니다 오류뜨고요 배드락은 돼는데 친구가... 실행해보세요. 추가질문에 적어주세요. 이어서 답변으로 도와 드립니다....

자바 오류 질문 드립니다

자바 독학으로 공부하고 있는데 코드 입력 후 실행하면 이런 오류가 뜹니다,, 어떻게 하면 해결될까요? Main.java 소스내의 7번째 줄에 오류가 발생했구요 nextInt 관련...

자바 오류 질문

... 지우면 오류나는데요, 이유가 뭔가요?... 그런데 p1.info.rank를 출력하려니까 오류가... rank 라고 하니 rank 속성을 찾지 못해 오류가...

eclipse 자바 오류 질문

eclipse여는 게 오류가 뜨는데, 어떤게 문제인가요? 자바는 설치했고 eclipse 다운 했습니다. 자바 path설정은 하셨나요? cmd에서 javac를 쳤을때 이런 창이 안뜨고...

명령 프롬프트 자바 오류 질문입니다.

인제 자바를 처음배우는 햇병아리입니다. 이번에 코로나 때문에 교수님께서... 불구하고 오류가 생겨 질문드립니다. 위 사진에서 컴파일 시도할 때에는 전혀...

자바 오류 질문

계속 자바 JDK랑 이클립스 지웠다 깔아 보는데 저런오류 뜨는데 어떻게 해결해야 하나요?? 제발 알려주세요.. 프로젝트에 커서 올리고 마우스 오른쪽 버튼으로...