I need to get the inputs for movie, row n seat, I which isn't getting accepted in below code. Where's I'm wrong
import java.util.Scanner; class Main { public static void main(String[] args) { Scanner read = new Scanner(System.in); String movie = read.nextLine(); int row = read.nextInt(); int seat = read.nextInt(); Ticket ticket = new Ticket(movie, row, seat); System.out.println("Movie: " + ticket.getMovie()); System.out.println("Row: " + ticket.getRow()); System.out.println("Seat: " + ticket.getSeat()); } } class Ticket { private String movie; private int row; private int seat; //complete the constructor public Ticket(String movie, int row ,int seat) { movie = getMovie(); row = getRow(); seat = getSeat(); } public String getMovie() { return movie; } public int getRow() { return row; } public int getSeat() { return seat; } }