RobotTribes Docs
Fall 2026
API

# TribeFileException

o1.robots.tribal.TribeFileException
class TribeFileException(val `tribe`: Tribe, `line`: String | Int, `details`: String = ...) extends RuntimeException

This exception type represents situations where a robot tribe file is either unreadable or does not contain a valid RoboSpeak program.

## Attributes

Graph
Supertypes
  class RuntimeException
  class Exception
  class Throwable
  trait Serializable
  class Object
  trait Matchable
  class Any
  Show all

## Members list

### Value members

#### Concrete methods

override def getMessage: String

## Attributes

Definition Classes
  Throwable

#### Inherited methods

final def addSuppressed(x$0: Throwable): Unit

## Attributes

Inherited from:
  Throwable

def fillInStackTrace(): Throwable

## Attributes

Inherited from:
  Throwable

def getCause(): Throwable

## Attributes

Inherited from:
  Throwable

def getLocalizedMessage(): String

## Attributes

Inherited from:
  Throwable

def getStackTrace(): Array[StackTraceElement]

## Attributes

Inherited from:
  Throwable

final def getSuppressed(): Array[Throwable]

## Attributes

Inherited from:
  Throwable

def initCause(x$0: Throwable): Throwable

## Attributes

Inherited from:
  Throwable

def printStackTrace(x$0: PrintWriter): Unit

## Attributes

Inherited from:
  Throwable

def printStackTrace(x$0: PrintStream): Unit

## Attributes

Inherited from:
  Throwable

def printStackTrace(): Unit

## Attributes

Inherited from:
  Throwable

def setStackTrace(x$0: Array[StackTraceElement]): Unit

## Attributes

Inherited from:
  Throwable

def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

## Attributes

Returns

  a string representation of the object.

Inherited from:
  Throwable

#### Concrete fields

val message: String
val tribe: Tribe