public class test_t { public static void Main() { string.Format("{"); } } gives a IndexOutOfRangeException when it should give FormatException. It only happens when the { is the last character. -- Colin