Какую ошибку вывести в Spring-проекте?

Пишу свой первый боевой Spring-MVC проект. В классе заказчика имеется кошелек(поле double wallet). У заказчика имеется возможность выводить деньги со счета. Хочется в методе выкинуть ошибку, если пользователь попытается снять больше денег, чем имеется на счету. Как именно это сделать?

Класс CustomerService:

package com.tinychiefdelights.service;

import com.tinychiefdelights.model.Customer;
import com.tinychiefdelights.repository.CustomerRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class CustomerService extends UserService {


    private CustomerRepository customerRepository;


    @Autowired
    public void setCustomerRepository(CustomerRepository customerRepository) {
        this.customerRepository = customerRepository;
    }



    // Методы
    //

    public void withdrawMoney(Customer customer, double money){ // Вывести деньги со счета
        if (money <= customer.getWallet()) { // Делаем проверку, чтобы сумма указанная заказчиком была меньше кошелька
            customer.setWallet(customer.getWallet() - money);
        } else {
            //////////ЧТО МНЕ СДЕЛАТЬ ТУТ!!!!
        }
    }

}

Ответы (0 шт):