S SmartDocs
Series: Springboot java 15 lines · Updated 2026-08-14

DuplicateResourceException.java

Springboot/bookstore-api/src/main/java/com/example/bookstore/exception/DuplicateResourceException.java

package com.example.bookstore.exception;

/**
 * 「資料重複」的自訂例外,最終會被轉成 HTTP 409 Conflict。
 *
 * 使用時機:
 *   - 註冊時帳號或 Email 已被使用
 *   - 新增/修改書籍時 ISBN 已存在
 */
public class DuplicateResourceException extends RuntimeException {

    public DuplicateResourceException(String message) {
        super(message);
    }
}

Related articles