Fala Mateus, dá uma olhadinha como você poderia melhorar o seu código:
public class TesteIR {
public static void main(String[] args) {
double salario = 3852.0;
if(salario <= 1899.9) {
System.out.println("Sem cobrança do IR");
} else if(salario >= 1900.0 && salario <= 2800.0) {
System.out.println("o IR é de 7.5% e pode deduzir na declaração o valor de R$ 142");
} else if(salario >= 2800.1 && salario <= 3751.0){
System.out.println("O IR é de 15% e pode deduzir R$ 350");
} else {
System.out.println("O IR é de 22.5% e pode deduzir R$ 636");
}
}
}
Isso se chama de Condição aninhadas.