001 /* 002 * NoUniqueLineException.java 003 * 004 * Created on March 4, 2003, 12:56 PM 005 */ 006 007 package cs101.awt.geom; 008 009 /** 010 * This exception represents a condition where more than one line satisfies 011 * a condition, and this prevents the throwing method from generating a 012 * valid return value. This condition generally implies the need for alternate 013 * but forseable logic, and so it is a checked exception. 014 * 015 * @author Patrick G. Heck, gus.heck@olin.edu 016 * @version $Id: NoUniqueLineException.java,v 1.1 2003/03/04 23:22:04 gus Exp $ 017 */ 018 public class NoUniqueLineException extends java.lang.Exception { 019 020 /** 021 * Creates a new instance of <code>NoUniqueLineException</code> without detail message. 022 */ 023 public NoUniqueLineException() { 024 } 025 026 027 /** 028 * Constructs an instance of <code>NoUniqueLineException</code> with the specified detail message. 029 * @param msg the detail message. 030 */ 031 public NoUniqueLineException(String msg) { 032 super(msg); 033 } 034 } 035 036 /* 037 * $Log: NoUniqueLineException.java,v $ 038 * Revision 1.1 2003/03/04 23:22:04 gus 039 * Exceptions for shape utils 040 * 041 */