The problem lies in the output. I get the expected output upto the contact number after that the inputed part(from keyboard) of the address skip and jump to the email part. I have attach the output in the bottom. I would be thankful if someone figure out my problem

```
import java.util.Scanner;

public class PhoneLibrary {
    Scanner input = new Scanner(System.in);

    String contactName;
    double contactNumber;
    String contactAddress;
    String contactEmail;
    String description;
    boolean favourite;

    void fillForm() {
        System.out.print("Name: ");
        contactName = input.nextLine();

        System.out.print("Number: ");
        contactNumber = input.nextDouble();

        System.out.print("Address: ");
        contactAddress = input.nextLine();

        System.out.print("E-mail: ");
        contactEmail= input.nextLine();
    }

    public static void main(String[] args) {
        PhoneLibrary contact = new PhoneLibrary();
        contact.fillForm();
    }

}

```

**Output**

```
Name: Vector
Number: 9854425655
Address: E-mail: Vector@gmaail.com

```