What am i doing wrong here?
package en.codegym.task.jdk13.task04.task0412;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
Positive and negative numbers
*/
public class Solution {
public static void main(String[] args) throws Exception {
//write your code here
Numbers numbers = new Numbers();
numbers.posnums();
}
public static class Numbers {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String numb = reader.readLine();
int num = Integer.parseInt(numb);
public static void posnums {
if (num % 2 = 0){
num = num * num;
}
else {
if (num % 2 != 0) {
num = num + 1;
}
}
else
{
num = 0;
}
System.out.println(num);
}
}
}