Hi I'm really new to java and is trying stuff out as I learn them. I'm trying to make a calculator where you type in two numbers and they get added toghether. For some reason it doesn't work and the program is making up numbers of its' own! I really have no idea why. I'll post the hole code since it isn't big:
    public static void main (String [] args)throws Exception {
        int sum=0;
        int num1=2;
        int num2=2;
        char choice ='R';
        System.out.println("Type in your first number");
        System.out.println("Type in your second number");
        System.out.println("You now have the numbers" + num1);
        System.out.println("and" +num2);
        if ( choice == 'A' ) {
The if statement is there because I want to add the option to choose what to do with the numbers but first I need this to work. What happens when I run the program is that it asks for my first number like it's supposed to and I enter it. The it askes for my second number but at the same time moves on to the other part. I entered a 5 as my first number and it looks like this:
Type in your first number
Type in your second number
You now have the numbers53
and 10

Anyone knows what I've done wrong? Thanks..

[ArchAngel added CODE tags]